提高VS2010/VS2012编译速度
编译 提高 速度 VS2010 VS2012
2023-09-27 14:26:38 时间
转 https://blog.csdn.net/liaowenfeng/article/details/75464657
http://blog.csdn.net/mythma/article/details/9275513
除了合理的划分模块,减少link的时间外,充分利用多核编译也很重要。
VS2010/2012都可以用多核编译,需要同时设置如下两个参数:
Properties -> Configuration Properties -> C/C++ -> Code Generation -> Enable Minimal Rebuild -> No(/Gm-)
默认情况下该参数在Debug模式下为Yes,而在Release下为No。
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 ![](https://images2018.cnblogs.com/blog/923483/201809/923483-20180910181449886-1148657041.jpg)
![](https://images2018.cnblogs.com/blog/923483/201809/923483-20180910181449886-1148657041.jpg)
相关文章
- ubuntu 14.04.5 编译Android 4.4.4 r1源码(最新)
- 编译Boost
- 自己动手构造编译系统:编译、汇编与链接2.2 x86指令格式
- 自己动手构造编译系统:编译、汇编与链接2.5.3 重定位
- 《深入分析GCC 》——3.3 GCC源代码编译
- python -编译型语言和解释型语言-内建函数-编码风格
- 用CMake代替makefile进行跨平台交叉编译
- Webpack 3.0 前端工程化(编译ES6/ES7、编译TypeScript、打包提取公共代码、代码分割和懒加载)
- 《编译与反编译技术实战》——2.4 本章小结
- SQL预编译中order by后为什么不能参数化原因
- KEIL编译报错,解决方法汇总
- [moses笔记]编译含有nplm的moses解码器
- 如何利用VSCode进行C/C++的编译
- Caffe编译过程中出现C++11问题解决记录
- Linux编译安装Apache+PHP