受支持的平台和工具

受支持的机器类型

  • Incredibuild for Linux 必须在 64 位计算机或容器上运行

认证的 Linux 分布

Incredibuild Linux 可以与许多不同的 Linux 分布一起工作,但我们只针对以下分布全面测试了该版本:

  • Ubuntu - 16.04 到 22.04

  • RHEL - 7.x , 8.x, 9.x

  • Centos - 7.x

  • Amazon Linux 2

  • SUSE 4 SP15.在名为 daemon 的用户组中定义的名为 daemon 的用户名必须在安装时已设立(安装时不必设有用户)

受支持的构建和测试工具

可以使用下列任意工具来运行将分配到您的 Incredibuild 环境中的构建。Initiator Agent 可以分发从在 Helper Agent 上不存在的工具运行的工作负载。

  • Make 及其特色产品,比如 CMake 和 qmake

  • Ninja

  • Jam

  • BJam 和 b2

  • Android NDK

  • 安卓操作系统构建 (AOSP):9 -13

  • Yocto(4.0 以下)

  • BitBake

  • SCons

  • Mach

受支持的 Compiler

Incredibuild Linux 支持包括大部分 compiler,其中包括:

  • gcc

  • g++

  • clang、clang++、LLVM 及其不同特色产品,比如 ARM-GCC 和 ARM-Compiler

  • Intel compiler (Icc)

  • Java compiler