Duplicar posibles:
Makefile variable assignment: = vs = en macros maquillaje
Sólo sé sintaxis muy básica makefile
, y estaba leyendo a través de otro proyecto de makefile
y encontré :=
para la declaración de macro . ¿Por qué iban a usar eso?
En otras palabras, ¿hay alguna diferencia entre
MYMACRO = hi i'm a macro
y
MYMACRO := hi i'm a macro
?
La diferencia es enorme y fundamental. Consulte el manual de fabricación (escriba 'info make' en su terminal) para obtener información. –
http://stackoverflow.com/questions/448910/makefile-variable-assignment – cnicutar
ver en particular http://www.gnu.org/software/make/manual/make.html#Flavors –