Makefile 中 :=、 ?= 、+= 、=的区别 = 是最基本的赋值:= 是覆盖之前的值?= 是如果没有被赋值过就赋予等号后面的值,如果已经被赋值则就用之前的赋值+= 是添加等号后面的值 转载于:https://www.cnblogs.com/wangym/p/10331005.html