刚用ubuntu不久,不是很熟悉
刚开始使用包管理命令安装bochs,不带调试功能,刚开始也不知道,一直纳闷如何进入调试模式,想了一下,原来装的是
不带调试功能的,安装方式如下:
sudo apt-get install vgabios bochs bochs-x bximage
后来只能在网上下一个安装包,自己解压安装,很顺利,直接就成功了,先前安装的bochs也不用下载
http://bochs.sourceforge.net/getcurrent.html
上面有最新的安装包,现在最新版本是2.4.2的
下载解压后
./configure --enable-debugger --enable-disasm
./make
./sudo make install
出现问题的解决:
1:install: 无法获取"./bochsdbg" 的文件状态(stat): 没有该文件或目录
需要在make后,将bochs拷贝一份,命名为bochsdbg
cp bochs bochsdbg
2:>>PANIC<<dlopen failed for module ‘x':file not found
这个问题需要通过安装gtk2.0的库文件
sudo apt-get install libgtk2.0-dev