1 安装 qemu 1.1 命令
wget https://download.qemu.org/qemu-6.2.0.tar.xz
tar xvJf qemu-6.2.0.tar.xz
cd qemu-6.2.0
./configure --target-list=arm-softmmu,arm-linux-user --enable-debug
make
1.2 报错与修复 1.2.1 ERROR: Cannot find Ninja
sudo apt-get install ninja-build
1.2.2 ERROR: pkg-config binary ‘pkg-config’ not found
sudo apt-get install pkg-config
1.2.3 ERROR: glib-2.56 gthread-2.0 is required to compile QEMU
sudo apt-get install build-essential zlib1g-dev pkg-config libglib2.0-dev binutils-dev libboost-all-dev autoconf libtool libssl-dev libpixman-1-dev python-capstone virtualenv
【嵌入式|嵌入式学习】此处参考博客编译qemu-5.1.0,出现编译错误:ERROR: glib-2.48 gthread-2.0 is required to compile QEMU_宅学部落-王利涛-CSDN博客_glib-2.48 gthread-2.0。并根据报错信息去掉了"libpython-dev python-pip"这两个包。
推荐阅读
- Linux|Ubuntu使用集成开发方式编译C++程序—笔记2
- 运维|redis哨兵机制
- java|【Rust日报】2022-08-17 在 Rust 和 C 之间传递字符串的 7 种方法
- pytorch入门|pytorch学习笔记——3.6~3.7Pytorch中定义网络的方式以及模型保存和加载方法
- pytorch入门|pytorch学习笔记——3.5Pytorch中网络参数的初始化方法
- three.js|Three.js - 模拟太阳、地球、月亮的运动(十一)
- Linux|【Linux】rm -rf 删除命令
- Linux|Linux rm -rf 命令
- FFMPEG|Linux下搭建nginx服务器