如何在Visual Studio 2013中启用汇编语言支持

Afz*_*han 19 assembly visual-studio-2013

我一直在寻找,每个人都只提供一个简单的答案

右键单击项目"自定义生成规则",勾选"Microsoft宏汇编程序".

但遗憾的是,2013年它不一样.这是截图在此输入图像描述

我不知道如何启用汇编语言; 通过启用Microsoft宏汇编程序.任何指导?

我已经尝试了所有这些设置,并且在任何选项选项卡中都没有MASM这样的东西.

Han*_*ant 18

右键单击项目,而不是解决方案.然后构建依赖关系+构建自定义.你得到对话框,勾选"masm".

  • 项目节点是您单击的节点下方的节点.在您的屏幕截图中显示**bold**类型,ConsoleApplication1. (4认同)

小智 5

转到项目(您将在顶部菜单中找到它)>构建自定义...

并检查masm选项。

此外,在某些情况下(例如使用 x64 时),链接器在查找 main.c 时可能会遇到一些问题。要解决这个问题,您需要通过以下方式手动创建入口点:

  1. 转到“项目” > “属性”:[打开一个对话框]
  2. 在对话框中,选择“配置属性”>“链接器”>“高级
  3. 在那里你会发现一个名为“入口点”的字段。如果为空,请打开其下拉菜单并选择编辑。
  4. 写“main”并单击“确定”,然后在主对话框中再次单击“确定”。

之后应该可以正常工作


小智 5

也许这会有用:

  • 右键单击file_name.asm(在解决方案资源管理器中)
  • Properties-> Configuration Properties-> General->Item Type
  • 选择 Microsoft Macro Assembler