VS2008集成MASM
时间:2008-03-17
来源:互联网
具体步骤
作者: si_ren 发布时间: 2008-03-17
至于相关文件名你可以自己从编译的错误信息中得到。
可能要改动 masm32v9.0 include目录下的 一些文件格式。
作者: mydo 发布时间: 2008-03-17
作者: mydo 发布时间: 2008-03-17
作者: UltraBejing 发布时间: 2008-05-01
作者: meiZiNick 发布时间: 2008-05-01
作者: beijingbeerman 发布时间: 2008-05-04
作者: ahalf 发布时间: 2008-05-04
2009-12-24 15:39
转自:http://39149132.spaces.live.com/blog/cns!49A445D6B759E9B6!347.entry
用VS2008建立Masm32工程
1. 下载MASM32SDK,到http://www.masm32.com/下载masm32并解压到X盘
2. 到VS的工具-选项-项目和解决方案-VC++目录:
在包含文件中添加X:\masm32\include
在库文件中添加X:\masm32\lib
3. 添加文件扩展名
选择菜单栏中的工具-选项-文本编辑器-文件扩展名:
扩展名输入asm,编辑器选Microsoft Visual C++;(asm文件相当于C++中的CPP文件)
扩展名输入inc,编辑器选Microsoft Visual C++; (inc文件相当于C++中的h文件)
4. 建立工程
选择菜单栏中的文件>新建>项目>Visual C++>常规>空项目:输入工程名并选择目录
设置工程类型
在右击项目属性>链接器>系统>子系统:
根据建立的工程的需要来选择Windows(/SUBSTSTEM:WINDOWS)或者是控制台(/SUBSTSTEM:CONSOLE)
5. 设置生成规则
选中刚才新建的项目的同时选择菜单栏中的项目>自定义生成规则:选中Microsoft Macro Assembler复选框并确定
6. 最后,在工程里添加或是新建asm文件,inc文件,rc文件然后就可以build了。在express版的vs中需要另外下载的Microsoft Macro Assembler,也可以直接将Masm32的bin目录里的ml.exe和link.exe拷贝到VC++的bin目录中。
7. 另外要注意的是:
因为masm32中的lib文件和VC中的lib文件有些是重复的,所以如果建一个MFC或是win32工程的话就要把VC++目录中X:\masm32 \lib 调到最下面,但建masm32 工程就要吧X:\masm32\lib调到最上面 。虽然有点麻烦,但是为了得到VS的断点和逐语句调试以及方便地查看寄存器,标志,内存的内容等功能,还是值得的。
作者: iamkconghua 发布时间: 2011-10-09
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28