linux Makefile经常使用语法持续记录

=、:=、?=、+=shell 参数赋值命令行 = 是最基本的赋值 := 是覆盖以前的值 ?= 是若是没有被赋值过就赋予等号后面的值 += 是添加等号后面的值扩展 $@ 、$^、$< 、$? foreach $@  表示目标文件 $^  表示全部的依赖文件 $<  表示第一个依赖文件 $?  表示比目标还要新的依赖文件列表file @、-、+循环 @:使命令被执行前不回显查询 -:使任何命令行的任
相关文章
相关标签/搜索