Linux Kernel Makefiles赋值
2021-07-14 本文已影响0人
小田BSP
本文介绍Makefile
文件中的几种变量赋值方法。
一、=运算符
格式:VAR = value
说明:在使用该变量时,变量的值将递归展开,而不是在声明变量时展开。变量的值使用最后赋值的内容。
二、:=运算符
格式:VAR := value
说明:在变量声明时,覆盖以前的值。
三、?=运算符
格式:VAR ?= value
说明:当VAR
没有被定义时,才设置value
,否则不做任何操作。
四、+=运算符
格式:VAR += value
说明:将value
附加到VAR
现有值后。