以下是在 Ubuntu 18.04 上编译 QEMU 的步骤:
- 安装必要的依赖库:
sudo apt-get install build-essential git libglib2.0-dev libfdt-dev libpixman-1-dev zlib1g-dev libcap-dev
- 下载 QEMU 源代码:
git clone https://github.com/qemu/qemu.git
cd qemu
- 配置编译选项,指定目标架构为 arm 并启用硬件加速支持:
./configure --target-list=arm-softmmu --enable-kvm
- 编译并安装 QEMU:
make -j$(nproc)
sudo make install
- 验证 QEMU 是否正确安装:
qemu-system-arm --version
参考文献:https://wiki.qemu.org/Hosts/Linux#Ubuntu_18.04_LTS_Bionic_Beaver