版本
- 适用于 JDK 24 的 GraalVM(最新)
- 适用于 JDK 25 的 GraalVM(早期访问)
- 适用于 JDK 21 的 GraalVM
- 适用于 JDK 17 的 GraalVM
- 存档
- 开发构建
安装 Make 和 GCC
从 TruffleRuby 24.0.0 开始,TruffleRuby 不再需要 LLVM 工具链,而是使用系统工具链。构建 C 和 C++ 扩展需要以下软件包。
基于 Fedora 的系统:RHEL、Oracle Linux 等 #
sudo dnf install make gcc gcc-c++
gcc-c++
仅在构建 C++ 扩展时需要。
基于 Debian 的系统:Ubuntu 等 #
sudo apt-get install make gcc g++
g++
仅在构建 C++ 扩展时需要。
macOS #
在 macOS 上,请确保已安装 Xcode 命令行开发者工具。
xcode-select --install