Visual Studio配置64/32位汇编程序开发环境
生活随笔
收集整理的这篇文章主要介绍了
Visual Studio配置64/32位汇编程序开发环境
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
参考了以下文章
VS2013 编写汇编程序
32位汇编程序
工具:VS2019
注意:默认添加文件后“解决方案平台”选项应为“x86”,如果不是,需要手动修改
下面是一个32位汇编程序的模板
;32位汇编程序模板 (Template) .386 .model flat,stdcall .stack 4096 ;声明一个ExitProcess函数 ExitProcess PROTO, dwExitCode:DWORD.data;在这里声明变量.code main PROC;这里写自己的代码INVOKE ExitProcess,0 main ENDP END main64位汇编程序
同 32位汇编程序 的1-4步,然后“解决方案平台”选项应为“x64”,
如果出现“无法解析的外部符号 mainCRTStartup”的错误就需要添加入口点,在项目上右键-属性-在弹出的“属性页”窗口中展开配置属性-展开链接器-选择高级-选中入口点并修改为自己代码中的main过程,最后应用-确定。
下面是一个64位汇编程序的模板
64位汇编程序不支持invoke伪指令,使用call指令代替
新人创作打卡挑战赛发博客就能抽奖!定制产品红包拿不停!总结
以上是生活随笔为你收集整理的Visual Studio配置64/32位汇编程序开发环境的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: TimesTen Warnings an
- 下一篇: 如何配置java环境变量