整个过程:(全程开启root权限:1.打开终端;2.输入:su;3输入密码)
1.在虚拟机上有bochs安装包;
curl -O https://nchc.dl.sourceforge.net/project/bochs/bochs/2.6.9/bochs-2.6.9.tar.gz
2.在虚拟机上解压按住安装包;
tar -zxvf bochs-2.6.9.tar.gz
3.搭建g++和libgtk-dev;
yum install -y gcc glibc-headers gcc-c++ libXrandr-devel
4.配置依赖; (--prefix=)这一行要仔细的填写,把路径换成你想要安装在哪里的路径
剩下的复制即可。
./configure \
--prefix={想安装在哪里,这里填写对应的路径}/bochs \
--enable-debugger \
--enable-disasm \
--enable-iodebug \
--enable-x86-debugger \
--with-x \
--with-x11
5.使用make 指令 编译
make
如果报错解决方法:(根据报错的内容自行思考以下,复制对应的指令过去)
cp misc/bximage.cpp misc/bximage.cc
cp iodev/hdimage/hdimage.cpp iodev/hdimage/http: