在linux上编译安装QEMU,在Linux上编译安装Bochs和QEMU的方法

Bochs和QEMU都是开源的模拟器软件(也可称为虚拟机软件),通常用来运行和调试操作系统。

准备工作:

1、一台安装有Ubuntu系统(本文用的是64位的16.04.3版本)的计算机或虚拟机

2、必须安装build-essential软件包

编译安装Bochs:

打开终端,输入以下命令:

cd ~/Downloads/bochs-2.6.9

sudo apt-get install libgtk2.0-dev

./configure --enable-debugger --enable-disasm

make all

sudo make install

上面configure命令的参数不多讲,第一个是启用调试功能,第二个是启用反汇编功能。

至此,Bochs就编译安装好了。

编译安装QEMU:

输入以下命令:

cd ~/Downloads/qemu-2.10.1

sudo apt-get install bison flex

./configure --target-list=i386-softmmu,x86_64-softmmu,i386-linux-user,x86_64-linux-user --enable-debug --enable-kvm

make all

sudo make install

上面configure命令的参数也不多讲,第一个是指定要编译的目标架构,这里写了四个和x86架构相关的参数(包括了i386和x86_64架构),第二个是启用调试功能,第三个是启用KVM加速功能。

至此,QEMU就编译安装好了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值