受支持的平台和工具

认证的 Linux 分布

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

Coordinator:

  • Ubuntu - 20.04 - 22.04

  • RHEL - 8.x, 9.x

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

  • Debian 12

Agents:

  • Ubuntu - 16.04 到 22.04

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

  • Centos - 7.x

  • Amazon Linux 2

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

  • Debian 12

受支持的构建和测试工具

可以使用下列任意工具来运行将分配到您的 Incredibuild 环境中的构建。启动代理服务可以分发从在 Helper Agent 上不存在的工具运行的构建。

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

  • Ninja

  • Jam

  • BJam 和 b2

  • Android NDK

  • Android OS 构建 (AOSP): 9 -14

  • Yocto(4.0 以下)

  • BitBake

  • SCons

  • Mach

受支持的 Compiler

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

  • gcc

  • g++

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

  • Intel compiler (Icc)

  • Java compiler