メモ:Makefileで明示的にコマンドを実行させる。
a.out: A.cpp g++ -o a.out A.cpp clean: rm -f a.out
のようなコードを書いて、make cleanと行った場合にcleanというファイルがディレクトリにあると'clean'を最新版と判定するため実行されない。
明示的に実行させるためには以下の行を追加すればうまくいく。
.PHONY : clean
参考:http://www.ecoop.net/coop/translated/GNUMake3.77/make_4.jp.html