如何在 qemu-system-riscv64 上执行 riscv64 二进制文件?

如何在 qemu-system-riscv64 上执行 riscv64 二进制文件?

我想在 qemu 上运行一个为 riscv64 机器编译的简单 hello world 程序。我已经安装了qemu-system-riscv64工具riscv64-linux-gnu-gcc链。

是否有可以遵循的命令行步骤序列来运行简单程序?我有一台 Ubuntu 机器。

另一方面https://danielmangum.com/posts/risc-v-bytes-qemu-gdb/建议只要模拟器注册了,二进制文件就应该能够自动执行,/proc/sys/fs/binfmt_misc/但我没有注册。我们如何注册它,以便运行二进制文件变得简单。

相关内容