Makefile はどのようにしてファイルが変更されたことを認識し、それを再コンパイルするのでしょうか? 質問する

Makefile はどのようにしてファイルが変更されたことを認識し、それを再コンパイルするのでしょうか? 質問する

単なる好奇心ですが、Makefile はどのようにしてファイルが変更されたことを認識し (その後再コンパイルする) るのでしょうか? それは 次第でしょうかmake? コンパイラ次第でしょうか? もしそうなら、それは言語に依存しますか?

ベストアンサー1

ファイルのタイムスタンプを確認します。それだけです。依存関係がターゲットよりも新しい場合は、ターゲットが再構築されます。

おすすめ記事