Makefile 自动化变量

$@  表示规则中的目标文件集

$%  当目标是函数库文件时,表示规则中的目标文件名

$<   依赖目标中的第一个目标名字

$?    所有比目标新的依赖目标的集合

$^   所有的依赖目标集合

$+   所有的依赖目标集合,不去除重复的依赖目标

$*   这个变量表示目标模式中"%"及其之前的部分

 

$(@D)  表示"$@"的目录部分

$(@F)  表示"$@的文件部分

posted @ 2014-04-20 14:41  Knight2000  阅读(119)  评论(0)    收藏  举报