1. makefile 文件变量赋值有以下几种
= 最通用的用法,用在递归展开方式较多
例子 OPT = add 把add赋给OPT
:= 变量必须之前就定义了,用在直接展开方式较多
?= 如果该变量没有赋值,则对该变量赋值
+= 给变量追加赋值
2. 变量使用
@echo $(OPT)
@echo “OPT=” $(OPT) //
3. make 传递参数
make OPT=add
1. makefile 文件变量赋值有以下几种
= 最通用的用法,用在递归展开方式较多
例子 OPT = add 把add赋给OPT
:= 变量必须之前就定义了,用在直接展开方式较多
?= 如果该变量没有赋值,则对该变量赋值
+= 给变量追加赋值
2. 变量使用
@echo $(OPT)
@echo “OPT=” $(OPT) //
3. make 传递参数
make OPT=add