ヘッダファイルのみを変更して再コンパイルする方法

329 ワード

あるプロジェクトがmakeに合格し、ヘッダーファイルの内容を変更すると、次のように提示されます.
make: Nothing to be done for `all'.

Makefileは監視するだけだから.cppファイルの変更.
このとき、このヘッダファイルを参照したものを削除する必要があります.o、あるいはこのヘッダファイルを引用したものを少し変更します.cppファイル、そしてmake.
もう1つの方法は、Makefileに監視を設定ことである.hファイルは、「makefile:.hファイルの更新後、対応する.oファイルを再コンパイルする方法」を参照してください.