开发工具基于MASM32 V8
编辑工具:EditPlus
直接解压缩到指定目录,比如D盘根目录:
d:\masm32\
d:\editplus\
可把批处理文件var.bat放置在masm32目录下。
批处理文件Var.bat用于设置临时环境变量,并且调用Makefile,运行编译后的可执行文件。
EditPlus已经配置了ASM代码高亮及模板。
在EditPlus的配置用户工具中,依照如下设置,即可以在Editplus中编译ASM代码文件,并运行编译后的可执行文件。
菜单文本:Run Asm
命令:d:\masm32\var.bat
参数:$(FileNameNoExt)
初始目录:$(FileDir)
开手你的第一个ASM练习:
step1: 打开EditPlus
step2: 点击菜单[文件],[新建 ASM] ,然后EditPlus会自动加载一个hello world的ASM模板
step3:如果不想加点什么,可直接保存该代码文件。比如命名为HelloAsm
step4:在HelloAsm文件同目录下,建立makefile文件,内容如下:
NAME = HelloAsm
OBJS = $(NAME).obj
LINK_FLAG = /subsystem:windows
ML_FLAG = /c /coff
$(NAME).exe: $(OBJS)
Link $(LINK_FLAG) $(OBJS)
.asm.obj:
ml $(ML_FLAG) $<
clean:
del *.obj
step5:执行EditPlus菜单[工具]下的RunAsm命令。
即可以编译HelloAsm文件,并且执行编译后的可执行文件。
这只是个简单的粗糙的ASM IDE开发环境。
主要用于新手入门。
感谢你的使用。