`

联合编译工具推荐IncrediBuild

 
阅读更多
Xoreax IncrediBuild是分布式编译(多线程处理)技术,我们也称之为联合编译.如果局域网内存在多台电脑安装了这个,在编译C/C++时,它会使用空闲的CPU一起编译,大大缩短了编译的时间,对于大工程来说,是一件非常爽的事情.

IncrediBuild分为服务端(Coordinator)和客户端(Agent).简单的理解是服务端是协调任务的分配,客户端把分到手的任务编译后再返还回去.注意的是,服务端只负责分配工作,之后者最客户端之间P2P的操作,如果二个客户端建立好链接后,此时再与服务端断开也不会影响他们之间的编译了.

1) 服务端(Coordinator)的安装:
运行IncrediBuild安装程序,选择Install IncrediBuild,并点Next下一步.同意那什么License Agreement继续下一步.来到安装组件选择(Component Selection).这里做为服务端我们要钩先上IncrediBuild Coordinator.这里是一个复选框,一般来说服务端也可以参与编译工作,如果不想让服务端参与编译工作的话,就把上面的IncrediBuild Agent前的钩点掉就可以



继续下一步,选择安装路径,和使用的一些端口号.参与编译的CPU数(这个只有钩选了Agent后才会有)等,这些使用默认的就可以了.之后安装完成.IncrediBuild的服务端就安装好了.

2) 客户端(Agent)的安装:
在其它的电脑上,运行IncrediBuild的安装程序,运行到安装组件选择(Component Selection),只钩选IncrediBuild Agnet并下一步



选择安装路径,并下一步.在这要填入服务端的IP地址和端口号.




填好之后下一步,它会与服务器进行验证一下.然后设置一下编译通讯的端口之类的.这与网内安装的其它的一至就行了,一般情况都使用默认.然后选择参与编译的CPU数.最后安装就行了.

到这步,基本上服务器与客户端都安装完成.在Coordinator Monitor中可以看到各成员的状态.




打开VS你将会发现菜单栏上多出了一项IncrediBuild的选项.这就是那个所谓的联合编译了.





找个工程试一下就知道了.


  • 大小: 71.9 KB
  • 大小: 75.3 KB
  • 大小: 56 KB
  • 大小: 77.2 KB
  • 大小: 61.9 KB
  • 大小: 24.7 KB
分享到:
评论
1 楼 水晶魔方 2014-11-29  

相关推荐

    increadibuild_VS联合编译破解版

    vs的联合编译插件, 有破解工具, 只需要输入相应的IP和端口即可.

    incredibuild_ndk-build.rar

    Incredibuild是一款强大的软件加速工具,尤其适用于大型项目和多模块的编译过程。通过分布式构建,Incredibuild能够显著提高编译速度,将编译任务分散到多台机器上执行。`profile.xml`可能包含了关于如何分配资源、...

    MTK联机编译工具

    MTK联机编译工具引入了Incredibuild这一先进的分布式编译系统,它能够利用网络中的多台计算机资源,将原本单一计算机上的编译任务分解并分发,使得编译工作并行进行,显著提升了编译速度。 Incredibuild联机编译...

    分布式编译工具3.40

    分布式编译工具是现代软件开发中的重要组成部分,特别是在大规模项目和多平台开发环境中。本文将深入探讨"分布式编译工具3.40",特别是它在MTK(MediaTek)芯片组如6225、6253、6235及6238上的应用。 首先,分布式...

    IncrediBuild语言包vs2013

    IncrediBuild是一款强大的分布式构建工具,它通过在多台计算机上并行编译代码来显著提升软件开发的效率。在Visual Studio 2013环境下,开发者可能会遇到编译输出显示乱码或Unicode编码问题,这会影响代码调试和错误...

    incredibuild.v3.5.1.rar

    Incredibuild是一款高效、强大的软件构建加速工具,版本v3.5.1代表了该软件的一个特定迭代,旨在帮助开发者显著提高编译速度,缩短项目开发周期。这款工具通过分布式构建技术,将单一计算机的编译任务分散到网络中的...

    incredibuild 4.6.1

    incredibuild 4.6.1

    分布式编译

    在标题提及的场景中,我们看到一个与"分布式编译"相关的工具,可能是Incredibuild 4.61版本的安装程序(incredibuild4_61.exe),这个工具特别适用于Windows 10操作系统,并且被证明可以在该环境下成功编译2503个...

    increbuild-4.0 4.6安装程序及破解

    increbuild-4.0&4.6安装程序及破解,希望对你有用。

    VC分布式编译_3.10

    IncrediBuild需要一个特定的计算机做仲裁者, 其他的所有计算机作为客户, 有了仲裁者的好处是, 可以有它来统一安排所有客户端所发起的编译请求, 一旦某个客户发起编译请求, 则仲裁者会根据其他客户的CPU空闲情况而...

    MT6225Gemini分布式编译

    配合"Incredibuild3"这样的工具,可以简化分布式编译的设置和管理过程。Incredibuild是一个流行的分布式构建系统,它支持多种编译器和构建工具,如Visual Studio、GCC等,能够无缝地集成到现有的开发流程中。通过...

    xbuild联合编译器

    xbuild联合编译器

    cov_analysis_administration_guide.pdf

    对于“捕获特定的构建系统”,文档将提供一些特定构建环境的指导,如使用IncrediBuild、Xcode或Visual Studio 2015构建项目时如何集成Coverity。 “使用编译器集成工具包”和“使用第三方集成工具包”的章节会介绍...

Global site tag (gtag.js) - Google Analytics