CS+ for CC编译超慢的问题该如何解决
前言:笔者最近使用CS+来开发软件,也就是瑞萨的硬件平台,但是最近出现编译时间很长的现象,查了很多资料终于是通过关闭Windows的一项服务而得以解决了。先特此记录一下。
目录
1,走的弯路
(1)增加license验证
(2)关闭windows自带的防火墙
(3)设置CS+的多线程编译
(4)重装软件/编译链
2,找到根源
3,效果测试
4,MSPCManagerService
1,走的弯路
不得不说这是一个超级恶心的问题,有好几次的全局编译时间竟然超过了10min,简直是无法接受。后面下定决心找到这个问题的根源,搜索资料尝试了很多次之后才得以解决,这里介绍对自己没有效果的措施。
也许下面这些方法对其他人有用呢。。。当然这些是看的其他的博主的方法
(1)增加license验证
不过这些证书验证需要购买的哦
结果是对于编译速度来讲没有什么卵用。。。
(2)关闭windows自带的防火墙
还是不行。。。
(3)设置CS+的多线程编译
这个看着有点提高的可能了,但是效果很有限。。。
(4)重装软件/编译链
这个也花费了我相当长的时间,但是依旧没有什么用。。。
2,找到根源
在windows的任务管理器中的找到 MSPCManagerService
点击结束任务
3,效果测试
下面都是点击的全编的按钮
测试的没有修改前的编译时间为 73s
测试修改配置后的编译时间 ,7s
这样看来节省下来的时间是非常恐怖的。。。解决这个问题虽然花费了不少的时间,但是对于后面的项目开发将产生一个一劳永逸的效果。
4,MSPCManagerService
这三个什么鬼呢?直接看这个介绍吧。。。
没错,就像上面说的,直接禁用掉它。。。