1.下载汇编编译器masmv10,默认安装到c盘;
下载地址:http://www.rayfile.com/files/f18df7c5-c9e7-11de-8af9-0014221b798a/
2.EditPlus添加编译器;
工具->配置用户工具
(1)配制编译器ml.exe
说明:
ml.exe /c :只编译不链接 /coff:生成通用对象文件格式(.obj)用于link
(2)连接器配制

测试程序:
;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
;WIN32平台下Hello, world!程序实例
;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.386 ;使用80386指令集
.model flat,stdcall ;内存模型flat,编译器参数的传递约定stdcall
option casemap:none ;提醒masm区分大小写
;Include 文件定义
include windows.inc
include kernel32.inc
include user32.inc ;包含相关变量结构体的定义,函数原型的声明
includelib C:/masm32/lib/kernel32.lib ;告诉编译器您的程序引用了哪个库
includelib C:/masm32/lib/user32.lib
;数据段
.data
szCaption db 'A MessageBox !',0
szText db 'Hello, World !',0
;代码段
.code
start:
;生成消息框
invoke MessageBox,NULL,offset szText,offset szCaption,MB_OK
invoke ExitProcess,NULL ;调用函数ExitProcess退出Windows
end start
本文指导如何在Windows环境下用EditPlus搭建汇编编译环境。首先下载并安装masm32编译器,然后在EditPlus中配置用户工具,包括设置编译器ml.exe和连接器。通过示例程序展示了编译和运行汇编代码的过程。


3116

被折叠的 条评论
为什么被折叠?



