如何鏈接C與匯編文件
.model small
.code
public _min_num
_min_num proc far
push bp
mov bp,sp
mov ax,0
mov cx,[bp+4]
cmp cx,ax
jle exit
mov ax,[bp+6]
jmp ltest
comp: cmp ax,[bp+6]
jle ltest
mov ax,[bp+6]
ltest: add bp,2
loop comp
exit: pop bp
ret
_min_num endp
end
#include<stdio.h>
int extern min_num(int count,int v1,int v2,int v3,int v4,int v5);
main()
{
int i;
i=min_num(5,7,0,6,1,12);
printf("The minimum of five is:%d",i);
}
將匯編文件用masn5生成.obj文件.C文檔是turboc2生成.obj文檔.然後該怎麼把它們鏈接在一起.我用masm5中的link,系統會提示'_printf':unresolved external
.將匯編文件與生成的.obj文件放在turboc2文檔中.直接按ctrl+F9。系統會提示‘
undefined symbol 'min_num' in module M.c要被搞死了。跪求如何鏈接