1.汇编编译器下载和安装:
下载地址:http://www.masm32.com/download/masm32v11r.zip
2.根据”VS2019构建ASM项目“完成项目构建
3.使用如下的代码可以正常编译通过
.386
.model flat, stdcall
.stack 4096
.data
ExitProcess proto,dwExitcode:dword
.code
main PROC
mov eax,1
INVOKE ExitProcess, 0
main ENDP
END main
4.出现 “error LNK2026: 模块对于 SAFESEH 映像是不安全的“
解决方法:项目->属性->配置属性->链接器->命令行->在其他选项文本框->添加: /SAFESEH:NO
参考资料:
VS2019构建ASM项目:https://blog.youkuaiyun.com/u010486308/article/details/105495848