最終更新:2021-01-24 (日) 04:58:31 (31d)  

Makefile/ターゲット
Top / Makefile / ターゲット

文法

  • target1 target2 target3: prerequisite1 prerequisite2
         command1
         command2
         command3
  • コメントは#

メモ

  • 指定しなかった場合は,一番最初に書かれたルールが実行されます
  • 必須項目が指定されない場合は、ターゲットの中で存在しないものだけが構築される

特殊ターゲット

Makefile/依存関係

.PHONY

  • ターゲット名と同じ名前のファイルがあると変なことになるので回避
    .PHONY: clean
    clean:
          rm -f hello hello.o print.o
  • make all?
  • make clean