在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:
打开终端,输入以下命令:
上面configure命令的参数不多讲,第一个是启用调试功能,第二个是启用反汇编功能。
至此,Bochs就编译安装好了。
编译安装QEMU:
输入以下命令:
上面configure命令的参数也不多讲,第一个是指定要编译的目标架构,这里写了四个和x86架构相关的参数(包括了i386和x86_64架构),第二个是启用调试功能,第三个是启用KVM加速功能。
至此,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就编译安装好了。
相关文章推荐
- linux下安装编译Bochs
- linux下mysql编译安装方法备忘
- 在Linux下软件安装的方法 rpm安装 和 编译安装
- linux 编译安装软件的方法
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- {转}Linux下 XCache 编译安装方法
- Linux下编译安装配置MariaDB数据库的方法(测试通过)
- Linux系统编译安装常见错误处理方法
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- Linux系统编译安装常见错误处理方法
- Linux下(手动编译)安装MPlayer 及 不支持中文文件名的解决方法
- linux 编译安装ffmpeg 与libx264的方法
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法(转)
- Linux下编译安装配置MariaDB数据库的方法
- MYSQL5.5.9在LINUX下的编译安装方法(跟以前不一样)
- Linux下编译安装配置MariaDB数据库的方法
- Linux编译安装后清理中间文件方法
- Linux下编译和安装软件的方法