CentOS下编译安装bochs 2.3.5
2012-08-20 15:46
585 查看
最近在看于源的《一个操作系统的实现》,其中需要在使用bochs这个虚拟机,由于书中只是介绍了ubuntu下安装的过程,但是我手头没有ubuntu的虚拟机,只有centos的,所以本文记录了在centos下的安装过程:
1、下载安装bochs,这个可以google之,下载版本选择2.3.5;
使用命令解压
$su
#tar xzvf bochs-2.3.5.tar.gz
#cd bochs-2.3.5
2、预编译三个库: gtk2,libXt,libXpm
#sudo yum install gtk2 gtk2-devel
#sudo yum install libXt libXt-devel
#sudo yum install libXpm libXpm-devel
3、修改配置文件
bx_debug/symbols.cc,可以使用vim
定位到 97行“using namespace std;” 下面,加入如下内容:
#ifdef __GNUC__
using namespace __gnu_cxx;
#endif
4、安装c编译器
yum install gcc
yum install glibc-headers
yum install gcc-c++
5、编译
#./configure --enable-debugger --enable-disasm
#make
#sudo make install
安装成功
1、下载安装bochs,这个可以google之,下载版本选择2.3.5;
使用命令解压
$su
#tar xzvf bochs-2.3.5.tar.gz
#cd bochs-2.3.5
2、预编译三个库: gtk2,libXt,libXpm
#sudo yum install gtk2 gtk2-devel
#sudo yum install libXt libXt-devel
#sudo yum install libXpm libXpm-devel
3、修改配置文件
bx_debug/symbols.cc,可以使用vim
定位到 97行“using namespace std;” 下面,加入如下内容:
#ifdef __GNUC__
using namespace __gnu_cxx;
#endif
4、安装c编译器
yum install gcc
yum install glibc-headers
yum install gcc-c++
5、编译
#./configure --enable-debugger --enable-disasm
#make
#sudo make install
安装成功
相关文章推荐
- Centos 6.0 源码编译安装 bochs -2.5.1 有调试功能
- Centos 6.0 源码编译安装 bochs -2.5.1 成功
- CentOS 6.6 下源码编译安装MySQL 5.7.5
- 安装centos 5下编译安装PHP时报错configure: error: Cannot find MySQL header files under
- CentOS Linux release 7.4.1708 编译安装 gcc 7.2.0
- Centos6.5 编译安装PHP5.3.28
- LAMP一键安装包-CentOS 5/6下自动编译安装Apache,MySQL,PHP
- centos6.6编译安装lnmp系列之mysql
- centos 6.5下编译安装、配置高性能服务器Nginx(安装笔记)
- centos下编译安装SVN及配置
- 2015博客升级记(五):CentOS 7.1编译安装PHP7
- 编译安装nginx with uwsgi module on centos
- CentOS 7.0编译安装配置mysql-5.6.20
- httpd系列-00-编译安装-CentOS/RedHat
- CentOS 7 编译安装PHP7.1
- Linux[Centos6.3] 源码编译安装配置 SVN+Apache
- CentOS5.6下使用cmake编译MySQL5.5.13源码和安装笔录
- CentOS 7 编译安装PHP7
- CentOS5.5 下编译安装 LAMP
- Linux[Centos6.3] 编译安装Mysql