VS2010启动速度变慢和编译速度变慢的解决办法

以前一直用VC6.0编写C++和MFC程序,速度非常快,后来因为要编64位程序,只能舍弃掉6.0,改VS2010,其实就功能来说,VC6.0真的够用了,VS2010的高级功能从来没用过。

刚开始装VS2010的时候运行速度还算可以,但用了不到一个星期,速度陡然变慢,先是打开速度慢了,后来编译速度也慢的不得了。一个没几行的程序从打开到编译成功居然要两三分钟,实在不能忍了,只好去网上搜解决办法,以下解决办法均来自网上,这里只是整理一下。参考的链接有:

https://blog.youkuaiyun.com/ghevinn/article/details/8588397

https://www.topomel.com/archives/1051.html

https://blog.youkuaiyun.com/u012842273/article/details/53419475/

 

一.清理缓存

1.启用vs2010命令行工具:在vs2010命令提示符下,执行devenv.exe /resetuserdata。

2.装了vs助手的人,也可能是vs助手的问题,visual Assist X options->performance->clear,清理一下历史文件。

二.启用并行编译

工具-选项-项目及解决方案-编译及运行,并行编译会同时编译多个互相无依赖关系的工程。通常,设置并行编译的工程的数量和编译服务器核心数量一致。

三.启用多核编译

如果编译服务器有多个核心,则可以启用VS的多核编译来加快编译速度。

四.禁用最小编译

因为多核编译和最小编译不能同时启用,所以这里需要禁用最小编译。

五.启用增量链接

在Debug模式下可以启用增量编译,加快链接速度。

六.使用预编译头文件(如果是MFC工程)

项目-属性-配置属性-预编译头文件:Use/Yu

 

经过以上步骤后,大部分情况都能解决问题。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值