1. 安装硬件环境模拟器bochs------------Ubuntu下源码安装bochs(裸机纯硬件)
Bochs是一个x86硬件平台的开源模拟器。它可以模拟各种硬件的配置。Bochs模拟的是整个PC平台,包括I/O设备、内存和BIOS。更为有趣的是,甚至可以不使用PC硬件来运行Bochs。通过改变配置,可以指定使用的CPU(386、486或者586),以及内存大小等。Bochs是电脑里的“PC”。
安装编译工具和依赖库
bochs是由C++编写的,我们要安装相应的编译环境build-essential .如果要图形界面,安装xorg-dev.
sudo apt-get install build-essential
sudo apt-get install xorg-dev
sudo apt-get install libgtk2.0-dev
编译安装
$ apt-get sourcebochs //下载源码
$ cd bochs-2.5.1
$ ./configure --enable-debugger --enable-disasm
$ make
$ make install
NOTE:若出现not reference error,一般是因为没有在