安装gcc
yum install gcc -y
安装g++
yum install gcc-c++ -y
下载gcc-5.4.0安装包。
wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-5.4.0/gcc-5.4.0.tar.bz2
解压
tar -xvf gcc-5.4.0.tar.bz2
下载编译依赖项
cd gcc-5.4.0
./contrib/download_prerequisites
建立编译输出目录
mkdir build
生成Makefile文件
../configure -prefix=/usr/local --enable-checking=release --enable-languages=c,c++ --disable-multilib
开始编译
make(不建议使用make -j)
安装
make install
将gcc老版本的动态库替换成新的
find / -name "libstdc++.so*"

高亮部分,是新版的动态库。
重建软链接
cp /gcc-5.4.0/build/stage1-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.21 /usr/lib64
rm -rf libstdc++.so.6
ln -s libstdc++.so.6.0.21 libstdc++.so.6
重启。

本文详细介绍了如何从源码安装GCC 5.4.0版本,包括依赖项下载、编译参数设置、动态库替换及软链接重建等步骤,确保新版本GCC在系统中正确运行。
4066

被折叠的 条评论
为什么被折叠?



