超详细新手教程
一、前言
本文包含RISC-VGCC/Newlib Toolchain、GNUtoolchain for RISC-V, ISA Simulator等编译安装。
笔者所用OS为:Ubuntu 14.04.5 LTS (GNU/Linux 4.4.0-31-generic x86_64)。
本文参照RISC-V的官方文档结合自己机器的实际情况实验得出,文中难免有些纰漏,还请指正。如有更多需要,请参照RISC-V官方网站:https://www.riscv.org编译器使用的gcc-4.8.4(此次编译安装需要c++ 11的支持,gcc版本大于4.8即可)。可能很多人会现在虚拟机测试安装,请务必找一个稍大些的硬盘来安装,至少要准备40G。
或者查看其gitHub:https://github.com/riscv
1.需要设置的三个环境变量
$ export TOP=/home/lh/RISCV
这里路径可以自定义到自己的目录下
$ export RISCV=$TOP/riscv
$ export PATH=PATH:PATH:P