非调试版本的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 --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 20
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/g

本文介绍了如何在Ubuntu 12.04上安装调试版本的Bochs,包括解决找不到XpmCreatePixmapFromData的问题,选择使用sdl显示库,安装GCC和G++,配置并编译Bochs源代码,以及处理运行时可能出现的错误。
最低0.47元/天 解锁文章
1271

被折叠的 条评论
为什么被折叠?



