前言
由于centos7内置的libstdc++.so.6版本太低,导致安装第三方包的时候,会报“CXXABI_1.3.8”不存在等问题。
自带的打印如下:
strings /usr/lib64/libstdc++.so.6 | grep GLIBC
strings /usr/lib64/libstdc++.so.6 | grep CXXABI
如图
升级
注意:当前的libstdc++.so.6.0.25只适用于centos7 arm服务器,其他系统慎用!
1、把libstdc++.so.6.0.25拷贝到/usr/lib64目录下
cp libstdc++.so.6.0.25 /usr/lib64/
2、备份系统的软连接文件
cd /usr/lib64/
mv libstdc++.so.6 libstdc++.so.6.bak
3、删除并建立新的软连接
rm -rf libstdc++.so.6
ln -s libstdc++.so.6.0.25 libstdc++.so.6
4、验证
strings /usr/lib64/libstdc++.so.6 | grep GLIBC
strings /usr/lib64/libstdc++.so.6 | grep CXXABI
如图:
文章来源:https://www.toymoban.com/news/detail-801424.html
完毕!!!
下载地址:centos7的arm服务器的libstdc++.so.6.0.25文章来源地址https://www.toymoban.com/news/detail-801424.html
到了这里,关于centos7 arm服务器编译升级安装动态库libstdc++.so.6,解决GLIBC和CXXABI版本低的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!