编译安装qemu 7.1.0

#https://www.qemu.org/download/
wget https://download.qemu.org/qemu-7.1.0.tar.xz
xz -d qemu-7.1.0.tar.xz
tar -xvf qemu-7.1.0.tar
#(tar xvJf qemu-7.1.0.tar.xz)
cd qemu-7.1.0
./configure
sudo apt-get install  gcc make  ninja-build libglib2.0-dev libmount-dev  meson git  libfdt-dev libpixman-1-dev zlib1g-dev
# gcc -v  (gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1))
./configure
lscpu
make -j6
mkdir qemu-lq
cp qemu-system-ppc64 qemu-lq/
root@linux-virtual-machine:/home/linux/Downloads/qemu-7.1.0/build/qemu-lq# ./qemu-system-ppc64 -version
QEMU emulator version 7.1.0
### 编译安装QEMUUbuntu 为了在Ubuntu上成功编译安装QEMU,需遵循一系列特定的操作流程。确保操作环境已更新至最新状态,这可以通过执行`sudo apt-get update && sudo apt-get upgrade`来完成。 #### 安装依赖包 首先,需要安装一些必要的开发工具和库文件以便顺利构建QEMU。可以运行如下命令获取所需资源: ```bash sudo apt-get install git libglib2.0-dev libsdl1.2-dev zlib1g-dev \ pkg-config gcc make wget libc6-dev-i386 ``` 这些软件包提供了编译过程中所需的各类支持功能[^2]。 #### 获取QEMU源代码 接着,从官方仓库克隆最新的QEMU源代码到本地机器。此过程可通过Git实现: ```bash git clone https://github.com/qemu/qemu.git cd qemu ``` 上述指令会下载QEMU项目的完整历史记录以及当前版本的全部文件。 #### 配置编译选项 进入解压后的目录之后,可以根据个人需求调整配置参数。对于大多数情况,默认设置已经足够满足基本用途;然而如果想要启用额外特性比如SPICE图形界面,则可能需要指定更多选项: ```bash ./configure --target-list=x86_64-softmmu,i386-softmmu --enable-spice ``` 这里指定了目标架构和支持SPICE协议作为远程显示解决方案的一部分。 #### 执行编译过程 一旦完成了所有前期准备工作,就可以正式开始编译工作了。通常情况下只需简单地调用`make`即可启动整个编译链路: ```bash time make -j$(nproc) ``` 该命令利用多线程加速编译速度,并实时报告进度信息给终端用户查看。 #### 完成最终安装编译完成后,最后一步就是把新生成的二进制文件复制到系统的标准路径下,使之能够被全局访问: ```bash sudo make install ``` 至此,全新版别的QEMU就已经完全部署完毕,在任何地方都可以通过命令行直接调用了。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

啊酒弟弟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值