GLIBCXX_3.4.21 not found问题
升级gcc时,生成的动态库没有替换老版本gcc的动态库导致的,将gcc最新版本的动态库替换系统中老版本的动态库即可解决。
最主要的就是lib或者lib64文件夹下的libstdc++.so动态链接库。
可以用命令查看GLIBCXX到底在哪:
1 |
|
我的是GCC8版本使用的libstdc++.so.6.0.28
输出为:
获取编译代码使用的编译器的版本,然后查看其配套的libstdc++.so版本,重新链接即可。
GLIBCXX_3.4.21 not found问题
https://blog.jackeylea.com/linux/version-glibcxx-not-found-error/