makefile 文件样例

来源:互联网 发布:cms系统怎么用 编辑:程序博客网 时间:2024/05/01 08:31
#namke工具的描述文件例子EXE = Test.exe          #指定输出文件OBJS = x.obj \    y.obj               #需要的目标文件RES = x.res             #需要的资源文件LINK_FLAGS= /subsystem:windows  #链接选项ML_FLAG= /c /coff               #编译选项#定义依赖关系和执行命令$(EXE):$(OBJS) $(RES)    Link $(LINK_FLAG) /out:$(EXE) $(OBJS) $(RES)$(OBJS):Common.incy.obj:y.inc#定义汇编编译和资源编译的默认规则.asm.obj:    ml $(ML_FLAG) $<.rc.res:    rc $<#清除临时文件clean:    del *.obj    del *.res






显示规则:

目标文件:依赖文件;命令

目标文件:依赖文件
    命令

文中展开后则为
test.exe: x.obj y.obj x.res
    Link /subsystem:windows  /out:test.exe x.obj y.obj x.res


隐含规则:
.源文件名.目标扩展名:;命令

.源文件名.目标扩展名:
    命令

$@  全路径的目标文件
$*  出去扩展名的全路径目标文件
$?  所有源文件名
$<  源文件名


0 0
原创粉丝点击