受支持的平台和工具
认证的 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