非调试版本的bochs安装
非调试版本的bochs安装命令:
sudo apt-get install vgabios bochs bochs-x bximage
1、如果运行出错:找不到 XpmCreatePixmapFromData ,解决办法:换个显示方案
sudo apt-get install bochs-sdl
然后在bochs的配置文件中将display_library的置为sdl,display_library: sdl
调试版本bochs安装
bochs安装前置条件准备:
- 1、下载bochs的源文件包,我用的是bochs-2.3.5.tar.gz
- 2、需要装有gcc和g++,用高一点的版本,这里用的是gcc-5和g++ 5:
ubuntu 12.04安装gcc-5的步骤:
添加ppa:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-5
如果安装了多个版本的gcc,可以通过update-alternatives命令来选择:
sudo update-alternatives --instal