Assembly Visual Studio 13中的汇编语言编译
我在记事本文件中有一个汇编语言代码。我听说它可以在不安装MASM的情况下编译。我搜索了一下,发现VisualStudio可以编译它。我有Visual Studio 13,请指导我该怎么做。Visual Studio包括masm或实际上的Assembly Visual Studio 13中的汇编语言编译,assembly,visual-studio-2013,masm,Assembly,Visual Studio 2013,Masm,我在记事本文件中有一个汇编语言代码。我听说它可以在不安装MASM的情况下编译。我搜索了一下,发现VisualStudio可以编译它。我有Visual Studio 13,请指导我该怎么做。Visual Studio包括masm或实际上的ml.exe,这是自6.11版(可追溯到msdos 6.22时代)以来microsoft汇编程序的实际名称。对于64位模式,请使用ml64.exe 要创建项目,请执行以下操作: 创建一个文件夹以保存项目 创建项目,指定文件夹名称作为项目名称,不要选中“创建目录”
ml.exe
,这是自6.11版(可追溯到msdos 6.22时代)以来microsoft汇编程序的实际名称。对于64位模式,请使用ml64.exe
要创建项目,请执行以下操作:
- 创建一个文件夹以保存项目李>
- 创建项目,指定文件夹名称作为项目名称,不要选中“创建目录”李>
- 出现选择时选择win32 console应用程序李>
- 出现“下一步”时,单击“下一步”,然后单击“空项目”。这将打开项目窗口李>
- 右键单击项目名称。。。所有配置。。。人物。。。如果您不需要unicode,请从
更改为unicode
李>未设置
- 单击菜单中的project并添加
文件名,例如.asm
李>example.asm
- 然后右键单击
、属性、项目类型,然后选择example.asm
李>自定义生成工具
- 然后单击自定义构建工具。
- 对于调试生成:
- 命令行:
ml/Zi/c/Fo$(outdir)\example.obj example.asm
- 输出:
$(outdir)\example.obj
- 命令行:
- 对于发布版本:
- 命令行:
ml/c/Fo$(outdir)\example.obj example.asm
- 输出:
$(outdir)\example.obj
- 命令行:
- 对于调试生成: