【发布时间】:2021-05-03 02:54:54
【问题描述】:
Asm.asm
.code
OurFunc proc
sub edi, 0
jmp[jmpBk]
Ourfunc endp
end
Main.cpp
extern DWORD jmpBk;
extern "C" void OurFunc();
int main()
{
ourFunc();
}
我收到以下错误
1>Assembling Asm.asm...
1>Asm.asm(4): error A2006: undefined symbol : jmpBk
这不是实际代码,而是如何在 .asm 文件中使用外部 DWORD 变量。
【问题讨论】:
标签: c++ c assembly visual-c++ extern