CentOS下安装gcc和gdb

我的操作系统是CentOS6.4,安装源里自带了gcc4.4.0和gdb7.0,版本略老遂删除之重新安装。

gcc

1.下载源码包,解压

//下载
wget http: //ftp.gnu.org/gnu/gcc/gcc-4.8.0/gcc-4.8.0.tar.bz2
//解压
tar -jxvf  gcc-4.8.0.tar.bz2

 

2.下载、升级依赖库

1 //升级系统文件
2 yum -y update
3 //进入解压后的文件夹
4 cd gcc-4.8.0
5 //配置依赖库
6 ./contrib/download_prerequisites
7 //返回上级目录
8 cd ..

 

3.新建编译目录

//可以是其他名字
mkdir gcc-build-4.8.0

 

4.编译安装

 1 //进入新建的编译目录
 2 cd gcc-build-4.8.0
 3 //生成makefile文件
 4 ../gcc-4.8.0/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
 5 //编译,大概需要半小时左右
 6 make -j4
 7 //安装
 8 sudo make install
 9 //确认版本
10 gcc -v

 

gdb

gdb安装比gcc简单许多

 1 //下载源码
 2 wget http://ftp.gnu.org/gnu/gdb/gdb-7.7.tar.bz2 
 3 //解压
 4 tar -jxvf gdb-7.7.tar.bz2
 5 //进入解压后的文件夹
 6 cd gdb-7.7.tar.bz2
 7 //配置
 8 ./config
 9 //编译安装
10 make && make install
11 //查看版本
12 gdb -v

 

posted @ 2014-03-19 20:44  huntstack  阅读(1328)  评论(0编辑  收藏  举报