我试图用printf
汇编语言调用 x86 C 函数,但出现链接错误:error LNK2019: unresolved external symbol _printf referenced in function _main
。
.model flat, C
.code
extern printf: proc
main proc
push offset msg
push offset fmt
call printf
ret
main endp
.data
msg db "Hello world!", 0
fmt db "%s", 0
end
我怎样才能解决这个问题?