报错信息如题所示
原因:
这个是默认路径下的libstdc++.so.6
缺少GLIBCXX_3.4.26
,你有可能缺少其它版本的比如3.4.26,解决方法一样,如下所示:
(1)使用指令先看下目前都有哪些版本的
strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX
![](https://img-blog.csdnimg.cn/e53ce031ed64478aabf1135e719a6c24.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAcHBpcHAxMTA5,size_20,color_FFFFFF,t_70,g_se,x_16)
只看到3.4.25
(2)使用sudo find / -name "libstdc++.so.6*"
来查看当前系统中其它的同类型文件,找到一个版本比较高的,
我这里列出如下:
![](https://img-blog.csdnimg.cn/ea8e5b5614e44e17b749c977c58de411.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAcHBpcHAxMTA5,size_20,color_FFFFFF,t_70,g_se,x_16)
选了一个版本较高的使用之前的指令看看其是否包含需要的版本,我这里是3.4.28
strings /opt/kingsoft/wps-office/office6/libstdc++.so.6.0.28 | grep GLIBCXX
运行后得到如下结果
![](https://img-blog.csdnimg.cn/f416a46e4f0f4ce6bf5ac6920be7abac.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAcHBpcHAxMTA5,size_20,color_FFFFFF,t_70,g_se,x_16)
可以看到有需要的版本,接下来就是建立新的链接到这个文件上
(3)复制到指定目录并建立新的链接
复制
sudo cp /opt/kingsoft/wps-office/office6/libstdc++.so.6.0.28 /usr/lib/x86_64-linux-gnu
删除之前链接
sudo rm /usr/lib/x86_64-linux-gnu/libstdc++.so.6
创建新的链接
sudo ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28 /usr/lib/x86_64-linux-gnu/libstdc++.so.6
搞定
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)