Linux下搭建编程环境----CentOS下升级安装GCC4.9.0
注意应是根用户登录,安装软件
1.直接在http://gcc.gnu.org/官网上下载最新版的GCC编译器,我下载的是gcc-4.9.0.tar.bz2;在目录Downloads中;
2. 进入当前下载目录:cd ./Downloads
3.进行解压缩: tar jxvf gcc-4.9.0.tar.bz2
4.由于还需要额外的三个库文件,则需要:cd gcc-4.9.0; ./contrib/download_prerequisites
5.文件下载完成以后,需要设置一个安装目录:mkdir /usr/local/gcc-4.9.0;
6.进行安装配置 因为我只使用C,C++:
./configure --prefix=/usr/local/gcc-4.9.0 --disable-checking --disable-multilib --enable-languages=c,c++
7.编译:make
8.安装:make install
9.查看安装成功与否:/usr/local/gcc-4.9.0/bin/gcc -v
[walker@localhost Downloads]$ /usr/local/gcc-4.9.0/bin/gcc -v
Using built-in specs.
COLLECT_GCC=/usr/local/gcc-4.9.0/bin/gcc
COLLECT_LTO_WRAPPER=/usr/local/gcc-4.9.0/libexec/gcc/x86_64-unknown-linux-gnu/4.9.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: ./configure --prefix=/usr/local/gcc-4.9.0 --disable-checking --disable-multilib --enable-languages=c,c++
Thread model: posix
gcc version 4.9.0 (GCC)
10.设置符号链接:
[root@localhost bin]# ln -s /usr/local/gcc-4.9.0/bin/gcc gcc490
[root@localhost bin]# ln -s /usr/local/gcc-4.9.0/bin/g++ g++490
11.安装完毕,并成功。