二、QEMU快速入门

kokomi
2025-02-19 / 0 评论 / 2 阅读 / 正在检测是否收录...

本章节主要讲述了 qemu 的依赖安装和编译运行过程,统一使用 开源仓库的stable-9.2 分支

依赖安装

以下将需要安装的依赖分为了基本的依赖和qemu特需的依赖

1、基本依赖

  • 安装gccgcc版本 >= 7.4
  • 安装pythonpython版本 >= 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
  • 安装bisonflex

    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

评论 (0)

取消