`GLIBCXX_6.0.10

/usr/lib/libstdc++.so.6: version `GLIBCXX_6.0.1...

天大地大妈咪最大 提交于 2019-12-06 08:21:52
交叉编译问题: 安装c++ IDE时出现/usr/lib/libstdc++.so.6: version `GLIBCXX_6.0.10' not found linux 执行strings /usr/lib/libstdc++.so.6 | grep GLIBC 返回结果没有GLIBCXX_6.0.10 原因:libstdc++.so.6的版本过低,需要下载个新的重新建立软连接。 解决方法:下载libstdc++.so.6.0.10的版本 1.下载后请先验证strings /tmp/libstdc++.so.6|grep GLIBCXX是否有 GLIBCXX_3.4.9 GLIBCXX_3.4.10 2.之后删除 符号链接:rm /usr/lib/libstdc++.so.6 3.复制文件cp /tmp/libstdc++.so.6.0.10 /usr/lib/ 4.再建立符号链接ln -s /usr/lib/libstdc++.so.6.0.10 /usr/lib/libstdc++.so.6 5.好了. 实际上没有达到目的,当时安装的一个工具需要so.6.0.14, 反而把系统搞坏了,当我重启系统后,桌面显示不了了,终端也打不开了,晕。当时是以root 由于是新手,最后的策略,重装系统。 来源: oschina 链接: https://my.oschina.net/u