makefile: 同じ宛先とディレクトリ名

makefile: 同じ宛先とディレクトリ名

私のmakeファイルにはターゲットがあり、test: うまくmake test動作します。しかし、次のようなサブディレクトリもあるときテスト、メッセージが表示されます。サブディレクトリを無視してターゲットを実行するmake: 'test' is up to date. 方法はmake

ベストアンサー1

次のように宣言してください。。 GNU makeとBSD makeはこれをサポートします。

.PHONY: test
test: build
    test/run_them_all

おすすめ記事