centos7 arm服务器编译升级安装动态库libstdc++.so.6,解决GLIBC和CXXABI版本低的问题

发布时间:2024年01月15日

前言

? ? ? ? 由于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

如图:

完毕!!!

下载地址:centos7的arm服务器的libstdc++.so.6.0.25

文章来源:https://blog.csdn.net/YY007H/article/details/135596004
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。