用EditPlus搭建汇编编译环境
来源:互联网 发布:transactsql和sql区别 编辑:程序博客网 时间:2024/05/30 02:52
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
- 用EditPlus搭建汇编编译环境
- EditPlus搭建X86汇编开发环境
- 用editplus打造汇编环境
- 汇编编译环境搭建
- EditPlus搭建java和gcc编译环境
- EditPlus搭建java和gcc编译环境
- editplus下搭建16位汇编开发环境
- editplus下搭建16位汇编开发环境
- editplus下搭建16位汇编开发环境
- 利用editplus+jdk搭建java的编译环境
- 用editplus配置java编译环境
- 用EditPlus配置Java编译环境
- EditPlus构建编译环境
- EditPlus配置编译环境
- editplus配置编译环境
- 简单OS开发前奏(一)EDITPLUS+MASM32搭建汇编开发环境(16位+32位)
- 简单OS开发前奏(一)EDITPLUS+MASM32搭建汇编开发环境(16位+32位)
- Editplus搭建java开发环境
- 闲扯
- 初探Win2000索引服务的WEB应用
- 网络安全系列连载(4)网站服务器与数字证书
- 当代企业电子商务的市场战略
- 关于电子商务的分类及模式
- 用EditPlus搭建汇编编译环境
- 小菜学设计模式 单一职责原则
- Andorid环境Python编程
- cfloop标签的使用(coldfusion循环标签)
- 如何进行SQL性能优化?-借助Profile
- 我把爱情煲成汤:一段伤感的小资爱情 楔子(2)
- 论会计网络化的计算机舞弊和审查
- 跪求!!!!Verifying DMI Pool Data....解决方法!!!要真正的解决方法!!!!
- 如何从零开始开发一款嵌入式产品