如何构建RISC-V的交叉编译工具链?

Posted dakewei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何构建RISC-V的交叉编译工具链?相关的知识,希望对你有一定的参考价值。

  1. 创建risc-v目录
    $ mkdir risc-v
    $ cd risc-v
  2. 获取源码
  3. 安装依赖包
    $ sudo apt-get install autoconf automake autotools-dev curl libmpc-dev libmpfr-dev
    libgmp-dev gawk build-essential bison flex texinfo gperf libtool patchutils bc zlib1g-dev libexpat-dev (on ubuntu 18.04)
  4. 编译并安装
    $ cd riscv-gnu-toolchain
    $ ./configure --prefix=/opt/riscv
    $ make (newlib cross-compiler, a generic ELF toolchain, select generic ELF toolchain)
    $ sudo make install
  5. 配置环境变量
    $ export RISCV=/opt/riscv
    $ export PATH=/opt/riscv/bin:$PATH

以上是关于如何构建RISC-V的交叉编译工具链?的主要内容,如果未能解决你的问题,请参考以下文章

如何构建MIPS交叉编译工具链

QtCreator配置交叉编译工具链

buildroot 构建交叉编译工具链

如何制定android交叉编译工具链

带有 MS-Windows 工具链的预构建 MIPS 交叉编译器

如何更改ubuntu中交叉编译工具链?