在Android中的.mk文件中经常会遇到:= +=的赋值,Makefile中:= += ?= =的区别大致如下:
= 最基本的赋值
:= 覆盖之前的值,重新赋值
?= 之前没有被赋值,则使用等号后面的值进行赋值
+=
= 是最基本的赋值
:= 是覆盖之前的值
?= 是如果没有被赋值过就赋予等号后面的值
+= 是添加等号后面的值
在Android中的.mk文件中经常会遇到:= +=的赋值,Makefile中:= += ?= =的区别大致如下:
= 最基本的赋值
:= 覆盖之前的值,重新赋值
?= 之前没有被赋值,则使用等号后面的值进行赋值
+=
= 是最基本的赋值
:= 是覆盖之前的值
?= 是如果没有被赋值过就赋予等号后面的值
+= 是添加等号后面的值