目录
bochs的安装
实验环境
Ubuntu 16.04 + bochs 2.4.6 + nasm
软盘制作和nasm编译汇编文件就如书里所示此处略举。
直接获取
可以直接使用命令下载,由于版本原因,可能会和书中的操作不一样导致困惑。
sudo apt-get install
所以下面是下载源码包进行编译安装的过程
下载bochs
https://sourceforge.net/projects/bochs/files/bochs/2.4.6/
在这个网站下载bochs 2.4.6.tar.gz压缩包
tar vxzf bochs-2.4.6.tar.gz
cd bochs-2.4.6
安装编辑依赖环境
sudo apt-get install build-essential xorg-dev libgtk2.0-dev
在configure之后会出现Makefile文件,修改Makefile文件在找到 LIBS = … 一行,在行尾加上 -lpthread,保存