汇编环境搭建(vs2010(2012)+masm32)

时间:2022-08-25 04:53:34

我本地使用的环境VS2012(2010)+MASM32,下面的图是在网上找的几个博客拼在一起的,用的是vs2010,但是并不影响。(所有文件我都打包好了,如果懒的话可以直接下载这个包)地址是:http://download.csdn.net/detail/u013761036/9601184   

一、安装masm32

1.下载安装包

http://www.masm32.com/masmdl.htm)为了获得相关头文件和库。

2.安装过程如图(从网上找的)

汇编环境搭建(vs2010(2012)+masm32)

汇编环境搭建(vs2010(2012)+masm32)

汇编环境搭建(vs2010(2012)+masm32)

汇编环境搭建(vs2010(2012)+masm32)

汇编环境搭建(vs2010(2012)+masm32)

汇编环境搭建(vs2010(2012)+masm32)

汇编环境搭建(vs2010(2012)+masm32)

汇编环境搭建(vs2010(2012)+masm32)

汇编环境搭建(vs2010(2012)+masm32)

汇编环境搭建(vs2010(2012)+masm32)

汇编环境搭建(vs2010(2012)+masm32)

汇编环境搭建(vs2010(2012)+masm32)

上面的话注意一下,我安装上MASM32后在include或者是lib文件文件夹里没找到一些常用的头文件*.inc,在编写书上代码的时候导致编译失败,所以我又找了个博客,找到了一个扩展包,里面有一些需要的东西,这个是那个博客上提供的扩展包下载地址(http://pan.baidu.com/s/1dDsuCvB)。下载之后记得把要用的lib添加进去,还有就是配置好相关路径。


汇编环境搭建(vs2010(2012)+masm32)

汇编环境搭建(vs2010(2012)+masm32)

汇编环境搭建(vs2010(2012)+masm32)

.386

.model flat, stdcall

option casemap: none  

include windows.inc

include kernel32.inc

include user32.inc  

includelib kernel32.lib

includelib user32.lib  

.data

szCaption db "Hello", 0

szText db "Hello World!", 0  

.code  main PROC INVOKE MessageBox, NULL, addr szText, addr szCaption, MB_OK INVOKE ExitProcess, 0

main ENDP  

END main

四、安装汇编高亮度插件

下载安装包http://asmhighlighter.codeplex.com直接安装上就行了。


汇编环境搭建(vs2010(2012)+masm32)

汇编环境搭建(vs2010(2012)+masm32)