如何安装/升级gcc
step1:获取GCC 4.8.2包
wget http://gcc.skazkaforyou.com/releases/gcc-4.8.2/gcc-4.8.2.tar.gz
step2:解压缩
tar -xf gcc-4.8.2.tar.gz;
step3:下载、配置、安装依赖库
进入到目录gcc-4.8.2,运行
./contrib/download_prerequisites
这个神奇的脚本文件会帮我们下载、配置、安装依赖库,可以节约我们大量的时间和精力,主要的依赖库是GMP、MPFR、MPC等。
step4:建立输出目录并到目录里
mkdir gcc-build-4.8.2cd gcc-build-4.8.2;
step5:configure
../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
–enable-languages表示你要让你的gcc支持那些语言,–disable-multilib不生成编译为其他平台可执行代码的交叉编译器。–disable-checking生成的编译器在编译过程中不做额外检查,也可以使用–enable-checking=xxx来增加一些检查;
step6:编译
make
step7:安装
make install
step8:验证
gcc -v或者g++ -v
一键安装方法:
yum -y install gcc gcc-c++