1 Ubuntu 20.04版
- riscv64-unknown-elf-gcc,链接:https://pan.baidu.com/s/1H1WQjQGLlT-xfg3-HWCu3Q 提取码:
w2wn
- riscv64-unknown-linux-gnu-gcc,链接:https://pan.baidu.com/s/1gkQDEYokTy1pjDbY15NYRg 提取码:
5ovw
以上编译器,来自于官方github仓库,是官方提前编译好的。
此编译器,为库上2023.1.31日的版本。
2 CentOS 7.9.2009版
- riscv64-unknown-elf-gcc,链接:https://pan.baidu.com/s/1sR1DdYgMDAqXYT7SwzBcBA 提取码:
3lub
- riscv64-unknown-linux-gnu-gcc,链接:https://pan.baidu.com/s/1WJWbfFgDIKgODXaaAC9xcA 提取码:
clz9
因官方未提供,编译好的CentOS版,因此,博主从官方github仓库下载源码,自行编译的。
此编译器,为库上2024.9.12日的版本。
3 自行编译
你也可以,从官方github仓库下载源码:https://github.com/riscv-collab/riscv-gnu-toolchain
然后,参考《riscv架构编译安装openstack risc-v 编译器》这篇文章,自行编译。
编译过程较慢,需要下载大量包,下载完后约7GB,编译完后,约占用27GB。