私はいくつかのブーストライブラリを使用しており、以下のルールを使用して自動依存関係を生成しています。Makefileに依存関係が含まれていないと、プロジェクトのコンパイルが10倍速くなるため、ブーストヘッダーはコンパイルを本当に遅くすると思います。生成された依存関係で速度を上げる方法はありますか?
%.o: %.cc
$(CXX) $(CFLAGS) $(INCLUDES) -MD -c $< -o $@
@mv $*.d .deps/
@cp .deps/$*.d .deps/$*.tmp
@sed -e 's;#.*;;' -e 's;^[^:]*: *;;' -e 's; *\\$$;;' \
-e '/^$$/d' -e 's;$$; :;' < .deps/$*.tmp >> .deps/$*.d
@rm .deps/$*.tmp