Colección de citas famosas - Colección de poesías - Linux integrado, Makefile: := ?= += ¿Qué significan?

Linux integrado, Makefile: := ?= += ¿Qué significan?

Lo sabrás después de leer más información. Estos significan aproximadamente:

:= Sobrescribe el valor anterior y el valor asignado entrará en vigor inmediatamente

+ =. significa agregar, agregue el valor después del signo igual = Si no se ha asignado, asigne el valor después del signo igual

Dé algunos ejemplos

"?="

foo ?=$(var)

Solo cuando la variable foo no haya sido definida, el valor de var se asignará a foo

“:=”

p>

x := foo

y := $(x)var

x := xyz

El resultado: el valor de y será foo var, no xyz var

"+="

No te daré un ejemplo.

Todos los que conocen algún idioma lo saben. qué está pasando.