如何在Visual Studio中创建纯装配项目?

时间:2010-04-27 01:49:29

标签: visual-studio assembly

如何在Visual Studio中创建masm项目?我记得在课堂上这样做了一段时间,但我已经忘记了,谷歌只让我进行内联汇编。

2 个答案:

答案 0 :(得分:17)

从Win32控制台模式项目模板开始。删除.cpp文件。在“解决方案资源管理器”窗口的“自定义生成规则”中右键单击项目,然后选中“Microsoft宏汇编程序”在VS2015中,使用Build Dependencies,Build Customizations,check masm。

通过右键单击“源文件”节点,“添加”,“代码”,“C ++文件”添加新的.asm文件,请确保使用.asm扩展名。在属性窗口中,将文件类型更改为C / C ++代码,以便将其传递给链接器。

链接器设置,清单文件,生成=否。通过这些设置,我可以构建和调试此示例.asm文件:

.486
.MODEL FLAT
.CODE
START:
   ret
END START

答案 1 :(得分:0)

我不认为你可以在“现代”Visual Studio版本中做到这一点。以下是一个非常旧的说明:http://jimweller.com/jim-weller/jim/vc98asmqs/vc98asmqs-4.html

编辑:看起来你是对的 - 它随VS 2005一起提供。从那时起,微软已经开始distribute MASM for free,并且可能已经停止对它的支持。 :(