makefile中的变量类似于c代码中的变量,用export声明的变量可以在子目录中的makefile中生效,不用export声明的变量,只能在当前文件中生效。
例如: 在上级目录中的makefile中定义 TEMPLATECONF = AAA,在子目录中引用时,TEMPLATECONF 的值为空
在上级目录中的makefile中定义 export TEMPLATECONF = AAA,在子目录中引用时,TEMPLATECONF 的值为AAA
makefile中的变量类似于c代码中的变量,用export声明的变量可以在子目录中的makefile中生效,不用export声明的变量,只能在当前文件中生效。
例如: 在上级目录中的makefile中定义 TEMPLATECONF = AAA,在子目录中引用时,TEMPLATECONF 的值为空
在上级目录中的makefile中定义 export TEMPLATECONF = AAA,在子目录中引用时,TEMPLATECONF 的值为AAA