提示:由于Qemu的发行支持大多是以Linux操作系统为主,在此我用ubuntu安装演示,我的版本是ubuntu22.04。建议不要使用太老的版本会出很多问题!!!
准备
- 建议Ubuntu较高的版本且磁盘空间在40G以上
- 官网:https://www.qemu.org/
一、下载库
点击下载后进入这个界面
往下滑,使用git下载方便点:
执行上面两条命令后进qemu文件夹:
二、打开Linux编译帮助文档
如果直接运行后面的
git submodule init
git submodule update --recursive
./configure这三条命令编译后你会发现少了 很多功能!!!!!
这里点击Linux:
把这些依赖包都装上:
一路y就行:
三、安装系统缺少的工具
再依次运行:
git submodule init
git submodule update --recursive
./configure这条命令报错:
这个错误表明你尝试使用 Python 的 venv 模块来创建一个虚拟环境,但是 ensurepip 模块没有被找到。
安装venv:sudo apt-get install python3-venv
还缺东西,
后面执行./config缺什么就安装什么就可以了,可以问问文心一言。
缺了四五个组件,安装好了后./config有如下界面:YES代表可用功能,应该占大多数。
最后make成功