社区导航

 

搜索
查看: 212|回复: 0

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

[复制链接]

952

TA的帖子

4

TA的资源

纯净的硅(中级)

Rank: 5Rank: 5

发表于 2019-8-26 10:26 | 显示全部楼层 |阅读模式

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

来源:EEWorld FPGA/CPLD板块,转载请附上链接


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 /6 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2019-9-20 06:02 , Processed in 0.078714 second(s), 16 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表