我只知道很基本的makefile
语法,并通过其他项目的makefile
在读和整个:=
来到宏声明。他们为什么要使用它?
换句话说,是否有
MYMACRO = hi i'm a macro
和
MYMACRO := hi i'm a macro
之间的任何差异?
我只知道很基本的makefile
语法,并通过其他项目的makefile
在读和整个:=
来到宏声明。他们为什么要使用它?
换句话说,是否有
MYMACRO = hi i'm a macro
和
MYMACRO := hi i'm a macro
之间的任何差异?
区别是巨大而根本的。有关信息,请参阅制作手册(在终端中输入“info make”)。 – 2011-06-08 18:19:07
http://stackoverflow.com/questions/448910/makefile-variable-assignment – cnicutar 2011-06-08 18:20:07
特别参见http://www.gnu.org/software/make/manual/make.html#Flavors – 2011-06-08 18:20:38