编译安装交叉工具链 riscv-gnu-toolchain
参考链接:
https://zhuanlan.zhihu.com/p/258394849
1,下载源码
git clone https://gitee.com/mirrors/riscv-gnu-toolchain
2,进入目录
cd riscv-gnu-toolchain
3,去掉qemu
git rm qemu
4,初始化
git submodule update --init --recursive
5,编译 Linux 的交叉工具链
注意配置时指定安装到 /opt/riscv64,所以 make 时需要 sudo。
./configure --prefix=/opt/riscv64
sudo make linux -j $(nproc)
6, 导出 toolchain 的安装路径
export PATH="$PATH:/opt/riscv64/bin"
也可以写入 .bashrc 文件
7, 测试 toolchain 是否安装成功
riscv64-unknown-linux-gnu-gcc -v