/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26‘ not found 报错解决方法
ldd 自己的测试库:发现默认路径下的libstdc++.so.6缺少GLIBCXX_3.4.26查看本机目前的so的版本有哪些:strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX发现没有对应3.4.26版本,因此需要下载需要的3.4.26版本so库放到/usr/lib/x86_64-linux-gnu下载链接libstd
·
ldd 自己的测试库:发现默认路径下的libstdc++.so.6
缺少GLIBCXX_3.4.26
查看本机目前的so的版本有哪些:
strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX
发现没有对应3.4.26版本,因此需要下载需要的3.4.26版本so库放到/usr/lib/x86_64-linux-gnu
下载链接libstdc++.so.6.0.26http://链接:https://pan.baidu.com/s/1iGr8T3PgEr--RetqcNoN0w 提取码:k380
放入后删除原来的软连接,新建最新的软连接即可:
sudo rm /usr/lib/x86_64-linux-gnu/libstdc++.so.6
sudo ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.26 /usr/lib/x86_64-linux-gnu/libstdc++.so.6
再次重新ldd XXX.so库发现已经可以找到此库
点击阅读全文
更多推荐
所有评论(0)