GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Was ist ?=im Makefile

Danke an Simon und R.T. für ihre schnelle und korrekte Antwort.

Außerdem habe ich das GNU-Handbuch gefunden, das alles im Detail erklärt:http://www.gnu.org/software/make/manual/html_node/Setting.html


?= gibt an, KDIR einzustellen Variable nur, wenn sie nicht gesetzt ist/keinen Wert hat.

Zum Beispiel:

KDIR ?= "foo"
KDIR ?= "bar"

test:
    echo $(KDIR)

Würde "foo" ausgeben

GNU-Handbuch:http://www.gnu.org/software/make/manual/html_node/Setting.html


Linux
  1. Was ist ein Linux-Benutzer?

  2. Was ist ein Systemadministrator?

  3. Was ist RAID?

  4. Was ist falsch an meiner Lookahead-Regex in GNU sed?

  5. Was ist der Unterschied zwischen Unix, Linux, BSD und GNU?

Was ist SSH?

Was ist SFTP?

Was kommt in GNOME 42?

Was ist digitaler Analphabetismus?

Was ist ein SSL-Zertifikat?

Was ist Termux auf Android?