qshinoの日記

Powershell関係と徒然なこと

Makefile

変数の優先順位

  1. Male引数
  2. Makefileの定義
  3. 環境変数

= と:= の違い

= 遅延評価 := 即時評価

-e オプション

環境変数の優先順位が上がる。

引数>環境変数>Makefile内定義?

特殊変数

$@ ターゲット $< ソースの最初 $^ 全てのソース $? ターゲットより新しいソース

その他の代入

::= += 追加 ?= != 右辺をshellで実行した結果を代入