Q
優化標題
3
A
回答
1
我的一位同事寫了一個非常簡單的腳本來實現這個過程的一部分(而且速度太慢......)。
基本思路是試評依次在每個include
,然後嘗試編譯對象,它不處理包括報頭內,但已經刪除的無用文件:)
編輯大量:算法
for s in sourceFiles:
while t := commentNextInclude(s):
if compilationOk(): s := t
正如我所說的
僞代碼,註釋依次對每個#include
,每一次檢查如果程序仍然編譯,如果是的話,驗證評論,然後繼續下一個評論。
雖然我沒有披露腳本來源的權利。
4
您可以使用GCC警告「-Wmissing-declarations」和「-Wredundant-decls」。這不完全是你想要的,但可能會有很大幫助。
+0
這可能工作。但是,由於我是VS用戶,因此它不適用於我。我將它打開,以便非VS用戶也可以從潛在答案中找到有用的東西。 – ronag 2010-11-08 16:07:49
相關問題
- 1. GCC優化標誌問題
- 2. Solaris CC優化標誌上的問題
- 3. WordPress的帖子標題過濾器和搜索引擎優化標題優先
- 4. 優化/簡化遊標sql
- 5. Openfire優化問題
- 6. Python優化問題?
- 7. Rails優化問題
- 8. C++優化問題
- 9. LINQ優化問題
- 10. Mysql優化問題
- 11. Postgresql優化問題
- 12. CUDA優化問題
- 13. GCC多個優化標記
- 14. 鼠標移動優化
- 15. 優化圖標使用?
- 16. UITableView的優化標頭?
- 17. 優化:2目標限制
- 18. MySQL的:優化指標
- 19. GCC 4.7.2優化問題
- 20. 問題關於C#優化
- 21. 優化算法問題
- 22. 優化查詢的問題
- 23. 數據庫優化問題
- 24. angularJS $狀態優化問題
- 25. 資源優化問題.net
- 26. 優化設計問題
- 27. 編譯器優化問題
- 28. 代碼優化問題
- 29. ř求解優化問題
- 30. Node.js的CPU問題/優化
相似的問題:http://stackoverflow.com/questions/3644293/are-there-tools-that-help-organizing-includes – Frank 2010-11-08 17:01:52