$* 不包含扩展名的目标文件名称
$+ 所有的依赖,以空格分开,并以出现的先后顺序,可能包含重复的依赖文件
$< 第一个依赖文件的名称
$? 所有时间戳比目标文件晚的依赖,并以空格分开
$@ 目标文件的完整名称
$^ 所有不重复的依赖文件,以空格分开
$% 如果目标是归档成员,则该变量表示目标的归档成员名称
make在启动时会自动读取系统当前已经定义了的环境变量,并且会创建与之具有相同名称和数值的变量
如果用户在makefile中定义了相同名称的变量,那么用户自定义变量将会覆盖同名的环境变量
标签:依赖,变量,makefile,目标,空格,环境变量 From: https://www.cnblogs.com/cnetsa/p/17003769.html