RISC-V MCU中文社区

【分享】 Linux系统下各种工具链无法找到的解决方法

发表于 开源蜂鸟E203 2022-03-21 15:53:42
3
3350
1

大家好,我们组按官方文档操作时在4.1和4.3步骤中遇到了不少问题,后来发现都是同一问题,详见下述:

工具链链接问题

图片alt
按官方文档给出的方法链接后可能会遇到以下问题:
riscv-nuclei-elf-gcc: Command not found ,可手动添加PATH环境变量,
首先切换到root权限:sudo su,输入密码后输入 gedit /etc/profile,
在文档末尾添加如下语句(具体路径因个人情况而定)
export PATH=”/../Nuclei_Tools/gcc/bin:$PATH”
保存后输入source /etc/profile即可
个人每次重新打开虚拟机使用到工具链时,都要输入一次source /etc/profile使环境变量重新添加。

除了gcc以外,openocd同样需要按上述方法添加,否则可能在hello world示例最后一步遇到下述情况(同样因为openocd工具未能调用而失败)
图片alt
添加路径后所有关于工具链未找到的问题成功解决
图片alt

喜欢1
用户评论 (3)
  • 2022-03-23 10:35:51 1#

    可以参考我那边 Arch Linux 下的 nuclei 工具链的环境配置,也能解决这个问题,

  • 2022-03-22 20:14:39 2#

    这个rv_linux_bara....的压缩文件我在官网的文档与帮助里面怎么没找到呢

    这个文件就是官网里的第一个工具,解压后是gcc

  • 2022-03-22 19:53:34 3#

    这个rv_linux_bara....的压缩文件我在官网的文档与帮助里面怎么没找到呢

未通过实名认证

懒的都不写签名

积分
问答
粉丝
关注
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
RV-STAR 开发板