先按http://blog.csdn.net/acaiwlj/article/details/50240625的方法進行了VS多線程的啟動。
原本以為按以下步驟設置就OK了,但是編譯中無意間發些了一個warning:“/Gm”與多處理不兼容;忽略 /MP 開關!!!!
按http://blog.csdn.net/fly2leo/article/details/8229183的方法進行處理。
?
http://blog.csdn.net/acaiwlj/article/details/50240625設置方法:
?
3. "C/C++" -> "Code Generation" -> "Enable Minimal Rebuild" -> "No(/Gm-)"
4. 菜單欄,"Debug" -> "Options and Settings" -> "Projects and Solutions" -> "VC+ Project Settings" -> "Maximum concurrent C++ compilations" 設置最大C++編譯并發線程數
?
?
http://blog.csdn.net/fly2leo/article/details/8229183的方法:
此時/MP 開關被關閉,不能使用多線程編譯,生成速度又會變得巨慢無比,/Gm是最小生成,解決方法是打開項目屬性頁,把啟用最小生成設為否。