2010-06-08 57 views

回答

2

如果你有一個健全的Makefile.am與適當的依賴關係,運行./configuremake應該只重新編譯依賴於所觸摸的文件的文件。所以make已經做了你所要求的。

如果您的Makefiles不是理智的(例如,只有在運行make clean時才起作用),並且您正在編譯C或C++源代碼,則使用ccache可能會帶來速度增益。通過ccache,只有預處理器部分運行,其輸出與編譯輸出緩存相比較。如果文件或其包含中沒有任何更改,則不會重新編譯。正確安裝它以透明的方式運行。