bochs2.3.7 调试版本在ubuntu9.10上的编译安装

本文介绍如何在Linux环境下安装Bochs模拟器,并详细说明了若需使用调试功能时的安装步骤。包括安装必要的开发工具包、从官网下载指定版本的Bochs源码包、配置编译选项等。

如果不需要调试功能的话,直接sudo apt-get install bochs
如果需要调试功能,就有点复杂了。

1.

sudo apt-get install build-essential
sudo apt-get install xorg-dev
sudo apt-get install bison

2.
到bochs官方网站下载源码包bochs-2.3.7.tar.gz,只试验了此版本,最新版有点问题。

3. 进入目录

./configure --with-x11 --enable-debugger --enable-disasm --enable-pci --enable-pcidev --enable-plugins --enable-ne2000 --enable-pnic
make && make install

 

出错,修改文件bx_debug/symbols.cc
在97行之后加入代码如下,

隐藏行号 复制代码 这是一段程序代码。
  1. using namespace std; 
  2. #ifdef __GNUC__ //修?改?
  3. using namespace __gnu_cxx; //修?改?
  4. #endif //修?改?
  5. struct symbol_entry_t

转载于:https://www.cnblogs.com/hhuai/archive/2010/03/01/1675403.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值