makefile 文件模版

来源:互联网 发布:八字预测全息论淘宝 编辑:程序博客网 时间:2024/05/19 00:38

#———————————————————————————————————

EXE = test.exe #指定输出文件

OBJS = test.obj #需要的目标文件


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


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


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


clean:

del *.obj


#———————————————————————————————————

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


#--------------------------------------------------------------------------------------------------------

@echo off
rem 请根据 Masm32 软件包的安装目录修改下面的 Masm32Dir 环境变量!
set Masm32Dir=D:\Masm32
set include=%Masm32Dir%\Include;%include%
set lib=%Masm32Dir%\lib;%lib%
set path=%Masm32Dir%\Bin;%Masm32Dir%;%PATH%
set Masm32Dir=
echo on