centos内升级gcc

注:基于镜像创建的docker内同样可以升级

gcc升级:

wegt http://ftp.gnu.org/gnu/gcc/gcc-5.4.0/gcc-5.4.0.tar.gz  #(要下载tar.gz后缀的)

tar xvf gcc-5.4.0.tar.gz

cd gcc-5.4.0

./contrib/download_prerequisites  #下载依赖项

cd ..

配置参数:

mkdir gcc-build-5.4.0

cd gcc-build-5.4.0

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

编译:比较慢

make

make install

创建软连接(*)

cp /usr/local/lib64/libstdc++.so.6.0.21 /lib64

cd /lib64

rm -rf libstdc++.so.6 (也可mv libstdc++.so.6  libstdc++.so.6.old 备份一下)

ln -s libstdc++.so.6.0.21 libstdc++.so.6

验证:

gcc --version

你可能感兴趣的:(经历小总结)