操作系统版本信息
Linux version 4.10.0-37-generic (buildd@lgw01-amd64-021)
(gcc version 6.3.0 20170406 (Ubuntu 6.3.0-12ubuntu2) )
#41-Ubuntu SMP Fri Oct 6 20:20:37 UTC 2017
bochs下载地址 https://sourceforge.net/projects/bochs/files/bochs/2.6.9/
选择bochs-2.6.9.tar.gz的文件,这个文件可以通过源码编译的方式安装,可以配置一些调试设置
用第一行命令先装一下依赖库
sudo apt-get install build-essential xorg-dev libgtk2.0-dev bison
tar vxzf bochs-2.6.9.tar.gz
cd bochs-2.6.9/
./configure --with-x11 --with-wx --enable-debugger --enable-disasm --enable-all-optimizations --enable-readline --enable-long-phy-address --enable-ltdl-install --enable-idle-hack --enable-plugins --enable-a20-pin --enable-x86-64 --enable-smp --enable-cpu-level=6 --enable-large-ramfile --enable-repeat-speedups --enable-fast-function-calls --enable-handlers-chaining --enable-trace-linking --enable-configurable-msrs --enable-show-ips --enable-cpp --enable-debugger-gui --enable-iodebug --enable-logging --enable-assert-checks --enable-fpu --enable-vmx=2 --enable-svm --enable-3dnow --enable-alignment-check --enable-monitor-mwait --enable-avx --enable-evex --enable-x86-debugger --enable-pci --enable-usb --enable-voodoo
make
make install
这一步有很多出现了很多错误
一、fatal error: X11/XXXX.h: No such file or directory
刚开始出现了这个错误
首先找到这个文件的依赖库,依次输入以下命令
sudo apt-get install apt-file
sudo apt-