Makefile中:= ?= += =的区别

Makefile中:= ?= += =的区别以下:spa =最基本的赋值xml :=覆盖以前的值io ?=若是没有被赋值过就赋予等号后面的值class +=添加等号后面的值变量 1、“=”file make会将整个makefile展开后,再决定变量的值。也就是说,变量的值将会是整个makefile中最后被指定的值。看例子:im x = foomakefile y = $(x) barmake x
相关文章
相关标签/搜索