最近我开始阅读“x86 处理器的汇编语言”,并且我已经了解了我需要编译我的代码的部分。所以我去谷歌搜索了如何正确设置 VS12 的 masm。有一段时间,它工作得很好,但我决定从 MASM 休息一下,现在当我突然回来时,这开始发生了。我收到随机错误,例如,编译器无法区分注释并将它们视为错误,我也收到 LNK1104 错误,说我的文件不存在。
这些是我使用的设置:http: //kipirvine.com/asm/gettingStartedVS2012/index.htm#ProjectProperties
如果有人知道我如何解决这个问题,哦,代码真的很简单。这里:
.386
.model flat
.stack 4096
INCLUDE Irvine32.inc
.data
.code
main PROC
mov eax, 1337
exit
main ENDP
END main