使用示例
以开源基准测试程序 coremark 为例,展示从 ruyi 包管理器安装到使用 ruyi 包管理器搭建 RISC-V 的编译、模拟环境,完成 coremark 源码本地编译并在 Licheepi 4A 开发板上运行的过程。
环境说明
- 硬件环境:Licheepi 4A 开发板(th1520)
- 软件环境:Debian/openEuler for RISC-V
ruyi 包管理器的安装
- [可选] 清除当前已经安装的 ruyi 包管理器及其所有数据。
ruyi self uninstall --purge
- 下载
ruyi
工具并为其赋可执行权限并配置到环境变量中:从ruyi GitHub Releases 或 ISCAS 镜像源下载最新的ruyi
工具。
# 下载 riscv64 版本的 ruyi 包管理器,将其放到 path 路径下,并赋予其可执行权限
wget https://github.com/RuyiSDK/ruyi/releases/download/0.5.0/ruyi-0.5.0.riscv64
sudo cp ruyi-0.5.0.riscv64 /usr/local/bin/ruyi
sudo chmod +x ruyi
cd
- 验证 ruyi 包管理器可否使用
ruyi --version
- 更新最新的软件源索引
ruyi update
详细请见此处