0

当我使用以下命令运行可执行文件时,我试图在 C 中执行简单的代码: /opt/riscv32i/bin/riscv32-unknown-elf-run code.elf然后我得到了结果。但是当我使用 qemu /opt/qemu-riscv/bin/qemu-system-riscv32 -kernel code.elf运行它时,我收到了这个错误: qemu-system-riscv32:无法加载 RISC-V 固件“opensbi-riscv32-穗-fw_jump.elf"

4

1 回答 1

0

我通过添加参数 -bios none 解决了这个问题。

/opt/qemu-riscv/bin/qemu-system-riscv32 -kernel code.elf -bios none
于 2020-12-02T15:23:33.510 回答