在Linux上编译安装Bochs 2.6.9和QEMU 4.0.0-rc0的方法
Bochs和QEMU都是开源的模拟器软件(也可称为虚拟机软件),通常用来运行和调试操作系统。 准备工作: 1、一台安装有Ubuntu系统(本文用的是64位的18.04.2版本)的计算机或虚拟机 2、必须安装build-essential软件包 3、下载软件(源代码): Bochs 2.6.9 / QEMU 4.0.0-rc0 编译安装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-4.0.0-rc0 sudo apt-get install bison flex libsdl2-dev libgtk-3-dev libgtk2.0-dev ./configure --target-list=i386-softmmu,x86_64-softmmu,i386-linux-user,x86_64-linux-user --enable