ImportError_libstdc++.so.6_version_GLIBCXX_3.4.26_not_found

Posted 张欣-男

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ImportError_libstdc++.so.6_version_GLIBCXX_3.4.26_not_found相关的知识,希望对你有一定的参考价值。

1 问题

ImportError: /usr/local/gcc-8.2/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found 

2 解决方法

这种情况说明libstdc++.so.6连接的版本不够高。

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt update
sudo apt install gcc-9
sudo apt install libstdc++6

更新libstc++6后,用find命令看看当前机器 上一共有几个地方有此库

find / -name libstc++.so*

把旧版本的备份,删掉,用新的版本替换,或者同时存在 ,不过把软链接替换下,例如:

# 原来这两人个软链指向libstdc++.so.6.0.25,改为指向libstdc++.so.6.0.28
rm -rf libstdc++.so.6 libstdc++.so
ln -s libstdc++.so.6.0.25 libstdc++.so.6
ln -s libstdc++.so.6.0.25 libstdc++.so

3 参考资料

以上是关于ImportError_libstdc++.so.6_version_GLIBCXX_3.4.26_not_found的主要内容,如果未能解决你的问题,请参考以下文章

ImportError_libstdc++.so.6_version_GLIBCXX_3.4.26_not_found

android应用自升级的时候so损坏

Android 逆向Android 中常用的 so 动态库 ( libdvm.so | libart.so | libandroid_runtime.so | libandroidfw.so )(代码

Android 逆向Android 中常用的 so 动态库 ( libdvm.so | libart.so | libandroid_runtime.so | libandroidfw.so )(代码

Android 逆向Android 中常用的 so 动态库 ( libm.so 数学函数动态库 | liblog.so 日志模块动态库 | libselinux.so 安全模块动态库 )(

Android 逆向Android 中常用的 so 动态库 ( libm.so 数学函数动态库 | liblog.so 日志模块动态库 | libselinux.so 安全模块动态库 )(