1. 程式人生 > >如何分析和提高大型專案(C/C++)的編譯速度?(VS2015特有的:/LTCG:incremental選項)

如何分析和提高大型專案(C/C++)的編譯速度?(VS2015特有的:/LTCG:incremental選項)

常見的有幾個:
1. Precompile header
2. 多執行緒編譯
3. 分散式編譯
4. 改code,減少依賴性

另外還有一個VS2015特有的:/LTCG:incremental選項。以前為了執行效能,會開LTCG。但如此一來,就不能Incremantal。結果就是每次build和rebuild差不多速度。現在新加了/LTCG:incremental,就能兩者兼得。

作者:叛逆者
連結:https://www.zhihu.com/question/31925195/answer/61585097
來源:知乎
著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。