汇编编程环境的搭建

第一步:下载MASM32 SDK安装包,并进行安装
第二步:将按照后的文件中的BIN、 LIB、include文件夹,复制到我专门用来学习汇编的文件夹中,我这里是F:\MASM32
第三步:打开cmd命令行窗口,分别输入以下命令(设置环境变量)
set include=F:\MASM32\include
set lib=F:\MASM32\lib
set path=F:\MASM32\bin\;%path%
第四步:在网上找到nmaker.exe文件和nmake.exe文件,分别复制到F:\MASM32\bin\目录下
OK !到此为止,环境搭建完毕
下面是makefile文件的格式:

EXE = Test.exe  #指定输出文件
OBJS = Test.obj  #需要的目标文件
RES = Test.res  #需要的资源文件

LINK_FLAG = /subsystem:windows #连接选项
ML_FLAG = /c /coff  #编译选项

$(EXE): $(OBJS) $(RES)
 Link $(LINK_FLAG) $(OBJS) $(RES)

.asm.obj:
 ml $(ML_FLAG) $<
.rc.res:
 rc $<

clean:
 del *.obj
 del *.res
可以在cmd命令行中,定位到资源文件(也就是你存放源代码的文件夹),并输入nmake命令,就会自动在当前目录下查找makefile文件,执行编译和链接的过程。

posted @ 2009-09-01 21:36  臭脚大仙  阅读(541)  评论(2编辑  收藏  举报