您的位置:首页 > 运维架构 > Linux

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

2017-10-30 22:32 246 查看
Bochs和QEMU都是开源的模拟器软件(也可称为虚拟机软件),通常用来运行和调试操作系统。

准备工作:

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

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

3、下载软件(源代码):Bochs 2.6.9/QEMU 2.10.1

编译安装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就编译安装好了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: