| 変数 | 説明 |
|---|---|
| $@ | ターゲット名 |
| $* | ターゲットのパターンマッチに一致した部分 |
| $+ | ターゲットの全ての依存関係の名前 |
| % | 任意の数の文字に一致するワイルドカード |
(例)
1: TARGE=hoge fuga
2:
3: prepare: $(addprefix echo-,$(TARGE))
4: @echo $+
5:
6: echo-%:
7: @echo $*
8: @echo $@
| オプション | 説明 |
|---|---|
| -f | 実行するファイルを指定 |
| -C | Makefile を読み込む前にディレクトリを移動 -f と併用可能 併用した場合は -C のディレクトリを移動してから -f のファイルを実行 |
| -e | Makefile で定義された変数より環境変数を優先して参照(オーバーライド) |