在Qemu上运行的RISC-V Linux

在Qemu上运行的RISC-V Linux,linux,gcc,qemu,riscv,gnu-toolchain,Linux,Gcc,Qemu,Riscv,Gnu Toolchain,我正在尝试在Qemu上运行RISC-V linux,遵循以下说明: 我已经下载并安装了RISC-V GNU编译器工具链 ./configure --prefix=/opt/riscv make linux 当我执行命令时: make ARCH=riscv CROSS_COMPILE=riscv64-unknown-linux-gnu- defconfig 我得到了以下错误: :~/Documents/riscv64-linux/linux$ make ARCH=riscv CROSS_COM

我正在尝试在Qemu上运行RISC-V linux,遵循以下说明:
我已经下载并安装了RISC-V GNU编译器工具链

./configure --prefix=/opt/riscv
make linux
当我执行命令时:

make ARCH=riscv CROSS_COMPILE=riscv64-unknown-linux-gnu- defconfig
我得到了以下错误:

:~/Documents/riscv64-linux/linux$ make ARCH=riscv CROSS_COMPILE=riscv64-unknown-linux-gnu- defconfig
*** Default configuration is based on 'defconfig'
scripts/Kconfig.include:39: compiler 'riscv64-unknown-linux-gnu-gcc' not found
make[1]: *** [scripts/kconfig/Makefile:73: defconfig] Error 1
make: *** [Makefile:602: defconfig] Error 2

请告知我如何解决此问题。

这是标准问题,请尝试键入
riscv64未知linux gnu gcc在哪里
,如果没有得到任何结果,请尝试键入
riscv64-
,然后按
选项卡
,您应该会在
交叉编译=
后看到需要粘贴的必要前缀。另外,您可能还需要在
~/.bashrc
或/和
~/.profile
中添加
PATH
变量和riscv工具链的bin路径

构建自己的linux是一项艰巨的任务,也许你应该学习一些关于工具链和构建linux的手册