您的位置:首页 > 其它

VS2013 加快编译速度 的方法整理

2017-10-25 14:35 183 查看


1.更改项目设置

项目|属性|C/C++|代码生成|启用最小重新生成:NO(/Gm-)
项目|属性|C/C++|常规|调试信息格式:程序数据库(/Zi)
项目|属性|配置属性-链接器-常规-“启用增量链接”选择“是”


2.使用多核编译

Properties -> Configuration Properties -> C/C++ -> Geneal -> Multi-processor Compilation -> Yes(/MP)


最小生成与多核编译有冲突。将最小生成关闭,开启多核编译才能最大化发挥CPU效率。

3.最好的方式就是使用vs的incredibuild插件,将几台电脑联合起来进行分布式编译。

3.1 安装incredibuild

3.2 用VS2012打开工程

3.3 选择vs2012——>incredibuild——>build solution 等待工程编译完成。

3.4查看底部incredibuild窗口可以查看编译进度,如果发现哪个模块有编译失败,就点击具体模块看错误提示.



3.5 如果project output显示“


没有为此解决方案配置选中要生成的项目





解决方法:

菜单->生成->配置管理器->给要生成的项目打钩

3.6 显示

.pdb”时出错;请检查是否是磁盘空间不足、路径无效或权限不够

生成失败。
解决办法1:打开工程属性,c/c++,常规,调试信息格式,改成C7兼容(/Z7)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: