-
創建risc-v目錄$ mkdir risc-v$ cd risc-v
-
獲取源碼$ git clone --recursive https://github.com/riscv/riscv-gnu-toolchain.git
-
安裝依賴包
$ sudo apt-get install autoconf automake autotools-dev curl libmpc-dev libmpfr-devlibgmp-dev gawk build-essential bison flex texinfo gperf libtool patchutils bc zlib1g-dev libexpat-dev (on ubuntu 18.04) -
編譯並安裝$ cd riscv-gnu-toolchain$ ./configure --prefix=/opt/riscv$ make (newlib cross-compiler, a generic ELF toolchain, select generic ELF toolchain)
$ sudo make install -
配置環境變量
$ export RISCV=/opt/riscv$ export PATH=/opt/riscv/bin:$PATH