/lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found问题解决方法
来源:互联网 发布:达内c语言视频 编辑:程序博客网 时间:2024/06/02 02:45
https://pkgs.org/download/libstdc++
centos 7 64位系统,gcc4.9.4编译protobuf工程,发现出错,
[root@localhost src]# strings /usr/lib64/libstdc++.so.6 | grep GLIBCXXGLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_DEBUG_MESSAGE_LENGTH
发现少了GLIBCXX_3.4.20,解决方法是升级libstdc++.
[root@localhost ~]# yum provides libstdc++.so.6
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: centos.ustc.edu.cn
* extras: centos.ustc.edu.cn
* updates: centos.ustc.edu.cn
libstdc++-4.8.5-11.el7.i686 : GNU Standard C++ Library
Repo : base
Matched from:
Provides : libstdc++.so.6
[root@localhost ~]# yum install libstdc++-4.8.5-11.el7.i686
1、从路径/usr/local/lib64拷贝文件libstdc++.so.6.0.20到路径/usr/lib64
2、删除/usr/lib64原来的libstdc++.so.6 #强烈建议删除之前先备份一份
3、重新建立软连接ln libstdc++.so.6.0.20 libstdc++.so.6
4、重新执行strings /usr/lib64/libstdc++.so.6 | grep GLIBCXX
ok!
-----
参考文章:
解决/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found问题
【解决】缺少libstdc++.so.6库的原因及解决办法
阅读全文
0 0
- /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found问题解决方法
- /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found
- /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found
- /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found
- /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found
- ubuntu14.04 genymotion /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found
- libstdc++.so.6: version `GLIBCXX_3.4.21' not found 问题解决
- /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found 解决方法
- 解决VTune错误.../lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by ...)
- spark 1.1.0 /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found
- /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by ./xxxx
- gcc连接文件error: /usr/lib64/libstdc++.so.6: version 'GLIBCXX_3.X.XX‘ not found
- 解决类似/usr/lib64/libstdc++.so.6: version 'GLIBCXX_3.4.19' not found错误
- /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found的解决办法
- centos系统启动Android模拟器报:/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found
- 解决类似 /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found 的问题
- 解决类似 /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found 的问题
- 不删该任何文件解决 “/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found “
- 怎样理解阻塞非阻塞与同步异步的区别?
- 【字符串入门专题1】hdu3613 【一个悲伤的exkmp】
- 特殊字符组成的落体美女
- 2010-2011 ACM-ICPC, NEERC, Southern Subregional Contest Fire in the Country(博弈论+搜索)
- 将文件下载到本地以及删除本地文件
- /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found问题解决方法
- 串口关闭时候报错、死锁、还有数据在处理报串口关闭错误 解决办法
- JAVA集合之ArrayList
- 2017 Multi-University Training Contest
- 【Portfolio】IC、IR 和 BR 详解
- FIDO U2F NFC协议
- 记录spring controller从页面接收参数的几种方法
- jquery 的 map类型操作
- LinkedList源码解析