next up previous
Next: Vordefinierte Regeln Up: Makros Previous: Makros

Vordefinierte und Spezielle Makros

Zusätzlich zu den selbstdefinierten Makros gibt es auch noch Makros, die von make vordefiniert sind oder intern benutzt werden. z.B. hat das Makro CC als default den Wert cc, den C-Compiler. Mit make -p werden alle Makros aufgelistet, alle selbstdefinierten und alle vordefinierten.

make definiert auch noch so genannte Spezielle Makros:

Makro Bedeutung
$@ Vollständiger Name des aktuellen Targets
$* Name des aktuellen Targets ohne Suffix
$? Namen aller Dependents, die jünger als das aktuelle Target sind
$(macro:str1=str2) Beim Ausführen von macro ersetze str1 durch str2



Mail to: Oliver Schönbrunner
Programmieren unter UNIX