Incredibuild:加速开发的工具

难以置信的构建

Incredibuild 是一个强大的工具 由同名公司开发。 它最近更新到一个新版本,是专有的,但多平台,能够在 Windows、Linux 以及 Android、Nintendo Switch、PlayStation 4、Xbox One 和其他平台上工作,尽管它最初是为 HPC 设计的部门。

IncrediBuild 是一个 构建加速工具. 既然只有少数人在给定的机器上同时编译,为什么不利用那些不构建一些文件的人的空闲计算能力呢? 将在公司本地网络上的每台计算机上安装一个小型 IncrediBuild 服务器,以构建和流式传输文件。 如果当前未使用,编译时间将除以网络上的机器数量。 这就是您如何设法分配工作负载并加快编译速度。

Incredibuild 广泛用于 视频游戏公司,因为它们是 C++ 等语言的大型编译项目,需要大量 CPU 能力来快速生成二进制文件。 但他们并不是唯一使用这种加速器软件的公司。

如果您正在寻找类似的开源工具,可以使用 Incredibuild 的替代品 对于名为 Distcc 的 Linux. 这个工具最初是由 Martin Pool 创建的,虽然现在有些废弃,但值得一提。 它是用 C、C++ 和 Python 编写的,它也是跨平台的,并且在 GPL 许可下发布。

distcc 和 Incredibuild 一样,是一个构建工具。 源代码编译 它使用计算机网络上的分布式计算来加快流程并更快地完成大型项目。 该设计可以使用 C、C++、Objective-C 编程语言,并使用 GCC 编译器作为后端。 但是,您可能还支持 Intel C++ Compiler、Sun Studio Compiler Suite 等。


本文内容遵循我们的原则 编辑伦理。 要报告错误,请单击 信息.

成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。