bochs在linux(fedora)下的安装过程

第一步: 
安装一个Linux系统。此步不解释。 

第二步: 
在安装好的Linux系统下安装所需要的软件。 
1.安装nasm0.98: 
(1)将文件夹中的nasm-0.98.35-3.i386.rpm的rpm包放进系统磁盘中。 
(2)在终端输入:rpm -ivh nasm-0.98.35-3.i386.rpm 
(3)如果没有意外,nasm将会安装成功。输入:nasm -v 
该命令查看nasm版本,同时确认是否安装成功。 

2.安装Bochs: 
(1)将文件夹下的bochs-2.1.1.i386.rpm放进系统磁盘中。 
(2)在终端输入:rpm -ivh bochs-2.1.1.i386.rpm 
(3)如果成功,那么OK。如果出现以下错误提示: 
error: Failed dependencies: 
libstdc++.so.5 is needed by bochs-2.1.1-1.i386 
libstdc++.so.5(GLIBCPP_3.2) is needed by bochs-2.1.1-1.i386 

那么输入命令:yum install libstdc++.so.5 
上述命令执行成功之后,再输入安装命令:rpm -ivh bochs-2.1.1.i386.rpm 
(4)上述步骤完成后,一般可以安装成功。如果不成功,请网上搜索方法或者咨询他人。 

3.降低gcc版本:(老师给的PPT的方法应该不错,但是我看不懂,于是用自己的方法。可能不对。) 
(1)输入命令:gcc -v 将可以看到gcc版本。如果你的版本是gcc3.5及以下则OK。如果不是,请看下一步骤。 
(2)输入命令:yum list *gcc* 查看你Linux现在有没有低于gcc3.5的版本。 
(3)本人电脑出现以下信息: 
……省略了一些文字…… 
Available Packages 
compat-gcc-34.i686 
……省略了一些文字…… 
(4)那么输入命令:yum -y install compat-gcc-34.i386 
再输入以下命令: 
cd /usr/bin 
mv gcc gcc02 
mv gcc34 gcc 
mv gcc02 gcc34 
(5)再输入:gcc -v 此时本人系统显示当前版本已经降低到 gcc-3.4.6 版本了。此方法不能精确将gcc版本降为3.5.但是可以降为3.5以下。 

你可能感兴趣的:(bochs在linux(fedora)下的安装过程)