打印

RISC-V交叉编译工具链以及搭建模拟环境的搭建过程

[复制链接]
207|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
RISCV模拟器的搭建过程,有问题随时交流



构建RISC-V交叉编译工具链以及搭建模拟环境

                                  计算机学院  北京航空航天大学

1.下载riscv-tools

  1).获取资源



  $ git submodule update --init --recursive

  $ export RISCV=/path/to/install/riscv/toolchain

  $ ./build.sh

  

  2).安装Ubuntu依赖包



  $ sudo apt-get install autoconf automake autotools-dev curl device-tree-compiler libmpc-dev libmpfr-

    dev libgmp-dev gawk build-essential bison flex texinfo gperf libtool patchutils bc zlib1g-dev



  3).下载资源解释

   

    riscv-gnu-toolchain : RISC-V交叉编译工具链

    riscv-fesvr:在主机-目标处理器的接口中实现主机和目标处理器之间服务调用

    riscv-isa-sim:指令集体系结构(ISA)模拟器

    riscv-opcodes:枚举所有可以用模拟器执行的RISC-V操作码

    riscv-pk:一个代理内核,服务于由内置代码和RISC-V newlib接口链接的系统调用

    riscv-tests:一个基准测试集



  2.工具链安装

    

    1)设置环境变量 $ RISCV=/RISCV是riscv想要安装的目录/

     命令 RISCV=/home/.../../(你想安装的目录)

     2)执行安装脚本

        ./build.sh

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

457

主题

483

帖子

1

粉丝