タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

makeに関するhogelogのブックマーク (2)

  • make

    hogelog
    hogelog 2008/06/19
  • 子makeを使うときの注意点

    cd sub && makeとcd sub && $(MAKE)の違い $(MAKE)をつかうと,コマンドラインに指定したmakeと同じ値が使われることが保障される. 例えば,あるMakefileがその中で別の子makeを呼ぶような場合,make -nとした場合に, 子makeの方もmake -nになってほしい. また,make VER=12とした場合に,子makeの方もマクロ定義VER=12が引き継がれてほしいはず. これを実現するためには,$(MAKE)とかいておかなければならない (直にmakeと書いた場合,当然 子makeにコマンドライン引数の-nやVER=12は引き継がれない). -C,-f,-o,-Wなど一部のオプションは子makeには引き継がれない仕様になっている. また,-jは特殊な引き継ぎ方をするようになっている. MAKEFLAGS makeを実行時に指定した引数が自動

    hogelog
    hogelog 2008/06/19
  • 1