提高VS2010/VS2012編譯速度
阿新 • • 發佈:2018-09-10
process 情況下 conf lds 需要 全局參數 -h link 圖片
jpg 改 rar
轉 https://blog.csdn.net/liaowenfeng/article/details/75464657
http://blog.csdn.net/mythma/article/details/9275513
除了合理的劃分模塊,減少link的時間外,充分利用多核編譯也很重要。
VS2010/2012都可以用多核編譯,需要同時設置如下兩個參數:
Enable Minimal Rebuild
Properties -> Configuration Properties -> C/C++ -> Code Generation -> Enable Minimal Rebuild -> No(/Gm-)
默認情況下該參數在Debug模式下為Yes,而在Release下為No。
Multi-processor Compilation
Properties -> Configuration Properties -> C/C++ -> Geneal -> Multi-processor Compilation -> Yes(/MP)
默認情況下Debug/Release均未設置。
在全局參數中可以設置最大並行project的數目。默認情況下該參數有系統的“核”數決定。如i7 CPU默認為8。
Options->Projects and Solutions->Build and Run:
8 maximum number of parallel project builds.
jpg 改 rar
提高VS2010/VS2012編譯速度