rt
gcc7.2.0太新有些软件支持不好
太旧也不行
个人感觉6.3.0比较好用
参考链接:http://www.junww.com/server/2017/0315/222.html
安装过程:
先安装依赖:
yum -y install libmpc-devel #gmp-devel和mpfr-devel会同时装上
然后下载gcc-6.3.0
screen -S gcc #编译时间很久很久,可以开几把游戏放松一下
wget ftp://ftp.gnu.org/gnu/gcc/gcc-6.3.0/gcc-6.3.0.tar.gz tar xvf gcc-6.3.0.tar.gz cd gcc-6.3.0 mkdir build && cd build #编译出错时可以直接删除目录方便重来 ../configure --prefix=/usr/local/gcc --enable-threads=posix --disable-checking --disable-multilib --enable-languages=c,c++,go --with-gmp=/usr/local/gmp --with-mpfr=/usr/local/mpfr --with-mpc=/usr/local/mpc make #巨久 make install 接下来备份原本的gcc mv /usr/bin/gcc /usr/bin/gcc-bak mv /usr/bin/g++ /usr/bin/g++-bak mv /usr/bin/c++ /usr/bin/c++-bak 安装gcc-6.3.0 ln -s /usr/local/gcc/bin/gcc /usr/bin/gcc ln -s /usr/local/gcc/bin/c++ /usr/bin/c++ ln -s /usr/local/gcc/bin/g++ /usr/bin/g++ ln -s /usr/local/gcc/lib64/libstdc++.so.6.0.22 /usr/lib64/libstdc++.so.6 检查一下 gcc --version