最近在写64位汇编,设置编译命令是件繁琐而又重复的劳动。网上也有不少文章介绍怎么样编译64位汇编的,但都觉得复杂,有的还需要下载其他的汇编软件,最囧的是:有篇文章给出的下载地址下载下来的文件干脆就直接是木马!
既然我们使用VS系列,就不要舍近求远了。使用MS提供的ml64,安全放心,也无兼容性问题。下面开始说明怎么样设置:
一、在vc的安装目录下,找到“VCProjectDefaults/masm.rules”,复制出来,改个名字,用记事本等纯文本编辑器打开
二、masm.rules的前面几行的内容如下:
- <?xml version="1.0" encoding="utf-8"?>
- <VisualStudioToolFile
- Name="Microsoft Macro Assembler"
- Version="8.00"
- >
- <Rules>
- <CustomBuildRule
- Name="MASM"
- DisplayName="Microsoft Macro Assembler"