プログラミングユーティリティ

組み込みマクロ参照

マクロ参照は、他のマクロの参照箇所に組み込むことができます (旧バージョンの make では使用できません)。

$(CPPFLAGS$(TARGET_ARCH))

注 -

代入文の += は、指定された文字列をマクロの既存の値の後に追加します。


この場合は、マクロは内側から外側に展開されます。以下の定義例では、make は Sun-4 システム用の正しいシンボルを定義します。

CPPFLAGS-sun4 = -DSUN4 
CPPFLAGS += $(CPPFLAGS-$(TARGET_ARCH))