我正在使用Eclipse作爲IDE和基於Makefile的構建系統(使用自定義工具來生成Makefiles)在Windows XP上開發C++應用程序。另外,我使用LZZ,它允許我編寫單個文件,然後將其分割爲頭文件和實現文件。我使用GCC 4的TDM的港口如何分析完整的C++構建?
我可以使用哪些工具或技術來確定構建過程的每個部分究竟需要多少時間,以及它爲什麼慢?
特別令人感興趣的是:
- 多少時間使需要弄清楚解析Makefile文件,找出依存關係,檢查時間戳等?
- 構建之前和之後Eclipse需要多少時間?
- GCC花費在解析系統和提升頁眉上多少時間?
P.S:這是我家的項目,所以昂貴的工具是遙不可及給我的,但也可以,如果他們是特別重要反正這裏記錄。