一、安装
下载bochs 2.3.7源码包
解压缩:tar -vxzf bochs-2.3.7.tar.gz
cd bochs-2.3.7
./configure -enable-debugger --enable-disasm
make
sudo make install
遇到问题:
1. configure: error: C++ preprocessor "/lib/cpp" fails sanity check
由于,bochs 是用c++写的,故需要c++编译环境
sudo apt-get install build-essential
2.如需要图形界面
sudo apt-get install xorg-dev
3.make
在运行make之前需要文件
第一个文件是/home/ubuntu /Desktop/bochs -2.3.7/bx_debug/symbols.cc
在97行之后加入代码如下,
using namespace std;
#ifdef __GNUC__ //修改
using namespace __gnu_cxx; //修改
#endif //修改
到此: 可安装成功...
二.使用: