本章节主要讲述了 qemu
的依赖安装和编译运行过程,统一使用 开源仓库的stable-9.2
分支
依赖安装
以下将需要安装的依赖分为了基本的依赖和qemu特需的依赖
1、基本依赖
- 安装
gcc
:gcc
版本 >=7.4
- 安装
python
:python
版本 >=3.8
安装
git
apt-get install git -y apt-get install git-lfs -y
2、qemu
依赖安装
安装
pkg-config
apt-get install pkg-config -y
安装
glib-2.48
apt-get install libglib2.0-0 libglib2.0-dev -y
安装
tomli
库:pip install tomli
安装
pixman
apt-get install libpixman-1-dev
安装
bison
、flex
apt-get install bison flex
安装
Ninja
:apt-get install ninja-build
编译、运行QEMU
准备好 QEMU
的依赖环境后,先下载QEMU
,再进行编译、运行
1、下载 QEMU
git clone -b stable-9.2 https://github.com/qemu/qemu.git
2、编译
cd qemu // 进入clone下来的qemu中
mkdir build && cd build
../configure --target-list=aarch64-softmmu,arm-softmmu
make -j4
评论 (0)