VS2013 加快编译速度 的方法整理
1.更改项目设置
- 项目|属性|C/C++|代码生成|启用最小重新生成:Yes(/Gm)
- 项目|属性|C/C++|常规|调试信息格式:程序数据库(/Zi)
- 项目|属性|配置属性-链接器-常规-“启用增量链接”选择“是”
- 最后,最好还要修改一处:工具-选项-项目和解决方案-生成并运行
运行时,当项目过期时,选择从不生成
勾选-在运行时仅生成项目和依赖项
MSBuild项目生成输出详细信息 选 ”最小“
- 第二预编译头文件引起的:(这个有时可以不管)项目-属性-配置属性-预编译头文件:Use/Yu
2.使用多核编译
- Properties -> Configuration Properties -> C/C++ -> Geneal -> Multi-processor Compilation -> Yes(/MP)
3.代码层面
合理的划分模块,减少link的时间外,充分利用多核编译也很重要。