通过Ubuntu包管理器下载的Bochs无法调试,因此需要自己进行编译安装。
1 命令
./configure --enable-debugger --enable-disasm
make
sudo make install
2 常见问题:
问题:X windows gui was selected, but X windows libraries were not found.
解决:sudo apt-get install xorg-de
问题:ERROR: pkg-config was not found, or unable to access the gtk+-2.0 package.
解决:sudo apt-get install libgtk2.0-dev
问题:couldn't open ROM image file '/usr/share/bochs/BIOS-bochs-latest'.
解决:修改配置文件中的以下两行
romimage: file=/usr/local/share/bochs/BIOS-bochs-latest #/usr/share/bochs/BIOS-bochs-latest
vgaromimage: file=/usr/local/share/bochs/VGABIOS-lgpl-latest #/usr/share/vgabios/vgabios.bin