Linux Kernel Makefiles赋值

本文介绍Makefile文件中的几种变量赋值方法。

一、=运算符

格式:VAR = value

说明:在使用该变量时,变量的值将递归展开,而不是在声明变量时展开。变量的值使用最后赋值的内容。

二、:=运算符

格式:VAR := value

说明:在变量声明时,覆盖以前的值。

三、?=运算符

格式:VAR ?= value

说明:当VAR没有被定义时,才设置value,否则不做任何操作。

四、+=运算符

格式:VAR += value

说明:将value附加到VAR现有值后

{{o.name}}
{{m.name}}

猜你喜欢

转载自my.oschina.net/u/4702401/blog/5131290
今日推荐