在编译gpac的extralib包时,需要编译xvidcore,vc汇编时碰到如题的错误信息。google一下,有人碰到过类似的问题,与nasm相关。想起凌晨安装的nasm的文档中提到“如果仅安装win32版本,可将nasmw.exe改为nasm.exe”,故作一下尝试:
进入昨日安装nasm的目录,
将nasm.exe改名为nasm_dos.exe
将nasmw.exe改名为nasm.exe
将ndisasm.exe改名为ndisasm_dos.exe
将nidsasmw.exe改名为ndisasm.exe
再度编译,通过!OK!