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库发现已经可以找到此库

 

点击阅读全文
Logo

更多推荐