解决:riscv-nuclei-elf-gcc: Command not found ../Makefile:78: recipe for target ‘rv32ui-p-simple‘ faile
解决:riscv-nuclei-elf-gcc: Command not found../Makefile:78: recipe for target 'rv32ui-p-simple' failed make: *** [rv32ui-p-simple] Error 127在linux安装蜂鸟E203的编译工具gcc时候报错解决方案结果…/Makefile:78: recipe for targ
解决:riscv-nuclei-elf-gcc: Command not found ../Makefile:78: recipe for target 'rv32ui-p-simple' failed make: *** [rv32ui-p-simple] Error 127
…/Makefile:78: recipe for target ‘rv32ui-p-simple’ failed make: *** [rv32ui-p-simple] Error 127)
在linux安装蜂鸟E203的编译工具gcc时候报错
ubuntu@ubuntu-virtual-machine:~/e203_hbirdv2/riscv-tools/riscv-tests/isa$ source regen.sh
make: Entering directory ‘/home/ubuntu/e203_hbirdv2/riscv-tools/riscv-tests/isa/generated’
/home/ubuntu/e203_hbirdv2/riscv-tools/riscv-tests/isa/…/…/prebuilt_tools/prefix/bin/riscv-nuclei-elf-gcc -march=rv32imafdc -mabi=ilp32 -static -mcmodel=medany -fvisibility=hidden -nostdlib -nostartfiles -I…//…/env/p -I…//macros/scalar -T…//…/env/p/link.ld …/rv32ui/simple.S -o rv32ui-p-simple
make: /home/ubuntu/e203_hbirdv2/riscv-tools/riscv-tests/isa/…/…/prebuilt_tools/prefix/bin/riscv-nuclei-elf-gcc: Command not found
…/Makefile:78: recipe for target ‘rv32ui-p-simple’ failed
make: *** [rv32ui-p-simple] Error 127
make: Leaving directory ‘/home/ubuntu/e203_hbirdv2/riscv-tools/riscv-tests/isa/generated’
解决方案
https://blog.csdn.net/liudehuadelianxi/article/details/106873601
根据报错(对比着看)
make: /home/ubuntu/e203_hbirdv2/riscv-tools/riscv-tests/isa/…/…/prebuilt_tools/prefix/bin/riscv-nuclei-elf-gcc: Command not found
找不到riscv-nuclei-elf-gcc的位置
这里用查找:
find / -name riscv-nuclei-elf-gcc
找到之后RISCV_PREFIX,这个参数,重新定位gcc-riscv工具链
sudo nano Makefile
更改Makefile第32行的
linux指令里面两个点“…”代表向上一级,数一下。
结果
成功啦!!
更多推荐
所有评论(0)