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

 

你可能感兴趣的:(centos)