查看: 478|回复: 0

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

[复制链接]

该用户从未签到

发表于 2021-1-20 15:13:51 | 显示全部楼层 |阅读模式
分享到:
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
回复

使用道具 举报

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

本版积分规则

关闭

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



手机版|小黑屋|与非网

GMT+8, 2024-11-24 01:12 , Processed in 0.113866 second(s), 15 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.