📦 Rose Docker Build — ROSE 编译器 Docker 构建
v?在 Docker 容器中使用 autotools 或 CMake 构建 ROSE 编译器。适用于设置 ROSE 开发环境、从源代码构建 ROSE 或排查 ROSE 构建问题。由于 ROSE 需要 GCC 7-10,而大多数现代主机不支持,因此推荐使用 Docker。
0· 1.2k·0 当前·0 累计
by @chunhualiao
运行时依赖
无特殊依赖
安装命令
点击复制官方npx clawhub@latest install rose-docker-build-skill
镜像加速npx clawhub@latest install rose-docker-build-skill --registry https://cn.longxiaskill.com
技能文档
简介
本技能用于在 Docker 容器中构建 ROSE 编译器,支持 autotools 和 CMake 构建方式。用途
- 设置 ROSE 开发环境
- 从源代码构建 ROSE
- 排查 ROSE 构建问题
注意
由于 ROSE 需要 GCC 7-10,而大多数现代主机不支持,因此推荐使用 Docker 进行构建。# 原始 YAML frontmatter 保留,不翻译 ...(假设有原始 YAML frontmatter,但在提供的文本中未显示)
使用示例
# 示例命令,假设为 docker run 命令
docker run -it --rm rose-docker-build-skill /bin/bash
构建选项
Autotools
./configure --prefix=/install/path
make
make install
CMake
mkdir build && cd build
cmake ..
make
make install