CentOS7升级GCC版本到gcc 8.3.0,解决GLIBCXX-3.4.21 not found问题
解决/usr/lib64/libstdC++.so.6: version `GLIBCXX_3.4.21' not found问题步骤如下:解压文件: $ unzip gcc-8.3.0.zip解压完成,进入文件目录: $ cd gcc-8.3.0利用源码包里自带的工具下载所需要的依赖项: $ ./contrib/download_prerequisites创建编译输出目录: mkdir build进入build目录: $ cd build生成Makefile: $ ../configure --enable-checking=release --enable-languages=c,C++--disable-multilib编译: $ make编译完成之后,安装: $ make install
下载地址
用户评论
可以看出作者经验丰富,解决问题的思路非常值得借鉴。
作者讲解清晰,很容易理解。
简单来说,很受用,需要的人可以一试。
可以尝试一下这个方法,我成功解决了问题。