1 wget http://mirrors-usa.go-parts.com/gcc/releases/gcc-7.2.0/gcc-7.2.0.tar.gz 先下载安装包

2 tar -zxvf gcc-7.2.0.tar.gz

3 cd gcc-7.2.0

4 ./contrib/download_prerequisites 自动安装依赖库

5 ./configure - -enable-checking=release - -enable-languages=c,c++ - -disable-multilib 配置选项 (我们可以到download_prerequisites 中查找需要下载的4个文件然后去响应的官网下载这样比较快,然后必须要运行下这个脚本)

6 make -j4 编译

7 make install 配置

8 find / -name “libstdc++.so*” 更新动态库

gcc 7.2编译安装

cd /usr/lib64

cp path(这个是路径是上面图片中的路径,每个人安装不同所以这里用path泛指) ./

mv libstdc++.so.6 libstdc++.so.6.old

ln -sv libstdc++.so.6.0.24 libstdc++.so.6

相关文章: