CentOS 6.7 升级gcc 至 5.2.0

 

 

CentOS 6.7 自带的gcc/g++ 版本是4.4.7 不支持c++11,手动升级一下

 

1、下载源码包

 wget http://mirrors.concertpass.com/gcc/releases/gcc-5.2.0/gcc-5.2.0.tar.bz2

 

2、解压

 tar jxvf gcc-5.2.0.tar.bz2 

 

3、自动安装依赖

  cd gcc-5.2.0

 ./contrib/download_prerequisites

 

4、建立临时目录,存放编译过程中的中间文件

   mkdir gcc-build-5.2.0

   cd gcc-build-5.2.0

   ../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib

 

5、make

6、sudo make install

7、查看新的g++ 版本

[pirate@yangwenhai_test gcc-5.2.0]$ g++ -v
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-unknown-linux-gnu/5.2.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: ../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
Thread model: posix
gcc version 5.2.0 (GCC)

 

注意,系统原有的gcc/g++ 在  /usr/bin/g++   /usr/bin/gcc  新安装的gcc在 /usr/local/bin/gcc

 

posted @ 2015-11-10 18:55  ywh147  阅读(113)  评论(0编辑  收藏  举报