Makefile常用的变量

来源:互联网 发布:adobe软件介绍 编辑:程序博客网 时间:2024/06/05 09:45

1、自动变量

变量                            说明$@                              规则的目标所对应的文件名$<                              规则中的第一个相关文件名$^                              规则中所有相关文件的列表,以空格分割$?                              规则中日期新于目标的所有相关文件的列表,以空格分割$(@D)                           目标文件的目录部分$(@F)                           目标文件的文件名部分


2、预定义变量

变量                             说明AR                               归档维护程序,默认值=arCPP                              c预处理程序,默认值=cppCC                               c编译程序,默认值=ccAS                               汇编程序,默认值=asRM                               文件删除程序,默认值=rm -fARFLAGS                          传给归档维护程序的标志,默认值=rvCPPFLAGS                         传给c预处理程序的标志,无默认值CFLAGS                           传给c编译程序的标志,无默认值ASFLAGS                          传给汇编程序的标志,无默认值LDFLAGS                          传给链接程序(ld)的标志,无默认值



0 0