visual studio开启多核编译方法
先按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設置方法:
1. Solution Explorer導航窗口右鍵需要并行編譯的項目,進入屬性頁面 2.“C/C++" -> ”General“ -> "Multi-processor Compilation" -> "Yes(/MP)"?
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是最小生成,解決方法是打開項目屬性頁,把啟用最小生成設為否。
轉載于:https://www.cnblogs.com/zhuyuanlong/p/7782155.html
總結
以上是生活随笔為你收集整理的visual studio开启多核编译方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 从数据库加载程序集
- 下一篇: jsp 的 for循环