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*” 更新动态库 cd /usr/lib64 cp path(这个是路径是上面图片中的路径,每个人安装不同所以这里用path泛指) ./ mv libstdc++.so.6 libstdc++.so.6.old ln -sv libstdc++.so.6.0.24 libstdc++.so.6