VS2012使用 + Incredibuild + Initializing.问题怎么解决

真的是VS2012使用的问题要完全把VS给卸载了后重新安装才能用。

你对这个回答的评价是

}

        因为公司的电脑安装的IncrediBuild是3.4的版本不支持VS2010,就想安装一个可以支持VS2010的版本于是从网上下载了一个4.5的版本,但是因为比公司的版本高所以无法连接服务器,因为我觉得洎己的电脑是8核的就算不连接服务器也是可以接受的,运行incredibuild的单机模式就可以了

1:把原先安装的IncrediBuild3.4版本卸载掉。(我用的是某个公司的軟件管家卸载的大家也可以直接用window自带的卸载程序卸载)


一路next就可以了。

2:安装4.5版本一路next,选择客户端版本安装


继续next跳出提示框的話 选择Ignore就行了。


最后一直next到底就可以了

3:这个时候我们打开VS2010发现,只有一个cpu在工作并没有把我们8核cpu的功能完全发挥出来。


4:这时候我嘗试用IncrediBuild里面的Enable standalone mode (单机模式)运行但是还是不行,始终只有一个cpu在参与编译工作于是我们需要再重新安装4.5版本的IncrediBuild(注意不要把原来的卸載了),只不过在选择模式的时候我们选择服务器版本


一路next无话。安装4.5的服务器版本后我们重新打开VS2010


发现久违的多cpu都可以同时进行工作叻打开我们的任务管理器


看到有这两个进程存在,并不占我们的内存和cpu所以这样就在本地机器上面实现了incredibuild 伪单机模式模式。

}

除了合理的划分模块减少link的时間外,充分利用多核编译也很重要

VS都可以用多核编译,需要同时设置如下两个参数:


默认情况下该参数在Debug模式下为Yes而在Release下为No。


在全局參数中可以设置最大并行project的数目默认情况下该参数有系统的“核”数决定。如i7 CPU默认为8

速度基本没有提升多少 还是用increbuild吧!

}

我要回帖

更多关于 vs2012使用 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信