我尝试使用nasm和gcc编译“ hello world”汇编程序。 我能够使用32位组装和链接成功运行它:
nasm -fwin32 hello.asm
gcc hello.obj
但是,当尝试使用x64时:
nasm -fwin64 hello.asm
gcc -m64 hello.obj
我得到:
ld.exe:无法识别的仿真模式:i386pep支持的仿真:i386pe
如何为不同的仿真更新链接器? 在mingw32和64上,问题仍然存在。
我尝试使用nasm和gcc编译“ hello world”汇编程序。 我能够使用32位组装和链接成功运行它:
nasm -fwin32 hello.asm
gcc hello.obj
但是,当尝试使用x64时:
nasm -fwin64 hello.asm
gcc -m64 hello.obj
我得到:
ld.exe:无法识别的仿真模式:i386pep支持的仿真:i386pe
如何为不同的仿真更新链接器? 在mingw32和64上,问题仍然存在。