本文部分内容摘自:https://blog.csdn.net/EI__Nino/article/details/100086157
0.2020年1月1日我将自己的笔记本系统换成了centos 7,想安装一个Linux版的百度网盘,就遇到了标题所示的问题,参考了网上几篇文章,总结如下:
1.分析原因:libstdc++.so.6 版本过低导致的
看看自己的 libstdc++.so.6
里是否包含了 CXXABI_1.3.8
# strings /usr/lib64/libstdc++.so.6 | grep CXXABI
2.解决方案:
安装依赖库 yum install -y gmp-devel mpfr-devel libmpc-devel
下载源码包 ftp://ftp.gnu.org/gnu/gcc/gcc-9.2.0/
解压缩
configure
make (注意,这个非常耗时,加 -j4 的意思就是4线程编译。如果你有4核,就会占满,导致CPU打满,服务报警,所以看情况用,我是直接 nohup make & 然后回家睡觉 )
备注:以上是原作者的内容,本人最后安装时没有关注核心数的问题,只是执行了:make && make install,效果一样的。后面的编译确实很慢,原作者说可以‘回家睡觉’,我还以为是糊弄我的呢,结果,我盯着屏幕等了大约120分钟左右吧,也可能是我的笔记本配置的原因。
3.安装完毕后,将新安装的路径加入到环境变量里。
export LD_LIBRARY_PATH=$HOME/local/lib64
4.本人机器配置:ThinkPad t420,2代i5,8g内存