过程记录:编译一个 RISC-V QEMU
本文记录了作者编译 RISC-V QEMU 的过程。
1. 首先是下载源码。
输入如下命令:
git clone --recursive https://github.com/qemu/qemu.git
2 进入 qemu/build 目录进行配置
输入如下命令:
cd build
../configure --target-list=riscv64-softmmu
如果你和作者一样出现一样的问题没有找到 Ninja 的话,那么就需要自行编译安装 Ninja 。
安装 Ninja 的步骤如下:
然后再尝试下命令:
../configure --target-list=riscv64-softmmu
3. 编译安装
输入编译命令如下:
make -j4
安装 qemu:
sudo make install
4. 测试下 qemu
输入命令如下:
./qemu-system-riscv64 -version