0
A
回答
2
如果你有一個健全的Makefile.am
與適當的依賴關係,運行./configure
和make
應該只重新編譯依賴於所觸摸的文件的文件。所以make
已經做了你所要求的。
如果您的Makefiles不是理智的(例如,只有在運行make clean
時才起作用),並且您正在編譯C或C++源代碼,則使用ccache可能會帶來速度增益。通過ccache,只有預處理器部分運行,其輸出與編譯輸出緩存相比較。如果文件或其包含中沒有任何更改,則不會重新編譯。正確安裝它以透明的方式運行。
相關問題
- 1. Java:如何編譯一個龐大的源代碼龐然大物
- 2. 用Clang編譯PHP堆棧
- 3. 編譯器堆棧溢出
- 4. C編譯器能否重新安排堆棧變量?
- 5. addSubview:重新編寫導航堆棧?
- 6. 將龐大模式編譯爲Java
- 7. 是否可以添加一些堆棧到一個大堆棧?
- 8. Android軟件堆棧如何工作?
- 9. Angular指令編譯:「RangeError:超出最大調用堆棧大小」
- 10. 編譯基於堆棧的語言CIL
- 11. 重新初始化堆棧
- 12. C++編譯錯誤。 「堆棧不會命名一個類型。」
- 13. 堆棧= java.lang.StackOverflowError的:堆棧大小8MB
- 14. C++堆棧/堆棧。爲什麼只有一個新操作員?
- 15. 創建一個新的堆棧操作
- 16. Bitnami Tomcat堆棧Maven無法編譯
- 17. 編譯與堆棧聲明錯誤
- 18. 編譯器錯誤堆棧跟蹤
- 19. 如何重新創建UIViewController堆棧?
- 20. 如何規劃龐大的軟件項目?
- 21. 什麼是「圖形軟件堆棧」?
- 22. 堆棧跟蹤錯誤彙總軟件
- 23. 重組龐大的類
- 24. Mozilla插件,我每次更新Gecko SDK時都需要重新編譯嗎?
- 25. 連接兩個堆棧(在另一個上面一個堆棧)
- 26. 堆棧函數僅堆棧最後一個光柵文件
- 27. 重新編譯每個版本的一個文件
- 28. 使用堆棧在ghci中加載新軟件包
- 29. 運行軟件包更新後堆棧級別太深錯誤
- 30. 連接到SQL Server從微軟的軟件堆棧