升级完gcc后执行c++报错:

/usr/lib/libstdc++.so.6: version 'GLIBCXX_3.4.15' not found

解决方法:
1. 查看libstdc++.so.6支持GLIBC
strings /usr/lib/libstdc++.so.6 | grep GLIBC
output:
GLIBCXX_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
GLIBC_2.0
GLIBC_2.3
GLIBC_2.1
GLIBC_2.1.3
GLIBC_2.3.2
GLIBC_2.2
GLIBCXX_FORCE_NEW
GLIBCXX_DEBUG_MESSAGE_LENGTH
发现里面没有支持GLIBCXX_3.4.15。
2.这里我升级后的gcc库目录是/usr/local/lib

将目录下面的libstdc++.so.6和libstdc++.so.6.0.18拷贝到/usr/lib/目录下面:

cp /usr/local/lib/libstdc++.so.6.0.18  /usr/lib/
cp /usr/local/lib/libstdc++.so.6  /usr/lib

3.建立新的链接:

sudo ln -sf /usr/lib/libstdc++.so.6.0.18  /usr/lib/libstdc++.so.6
4.执行strings /usr/lib/libstdc++.so.6 | grep GLIBC 发现已经有了GLIBCXX_3.4.15。

参考:http://www.th7.cn/system/lin/201302/36899.shtml

转载于:https://www.cnblogs.com/peterpanzsy/archive/2013/04/11/3015398.html

升级gcc后glibc报错相关推荐

  1. php报错处理,关于升级php7后的报错处理

    [摘要] PHP即"超文本预处理器",是一种通用开源脚本语言.PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言.PHP独特的语法混合了C.Java.Perl以及 ...

  2. 升级php7后的报错处理

    *由于php7的出现带来大幅的性能提升,想体验下新版本带来的特性,因此做了升级. 发现在网站中请求接口时发生错误,排查后把解决方法记录下来 升级php后站点报错,提示如下: Deprecated: A ...

  3. node升级版本后vue报错

    npm i node-sass -D 转载于:https://www.cnblogs.com/FengWenQi/p/9429953.html

  4. android apt最新版本,解决Android studio 2.3升级到Android studio 3.0 后apt报错问题

    解决Android studio 2.3升级到Android studio 3.0 后apt报错问题 发布时间:2020-09-16 19:59:42 来源:脚本之家 阅读:62 作者:哈特中尉 1. ...

  5. AS升级4.1后插件报错的问题

    AS升级4.1后插件报错的问题 Plugin "GsonFormat" is incompatible (supported only in IntelliJ IDEA). Plu ...

  6. AS升级3.1 编译报错:The SourceSet 'instrumentTest' is not recognized by the Android Gradle Plugin.

    AndroidStudio升级到3.1后编译报错:The SourceSet 'instrumentTest' is not recognized by the Android Gradle Plug ...

  7. 使用cocopods安装Alamofire后各种报错

    使用cocopods安装Alamofire后各种报错,大概有一百多个吧,好像是因为swift版本问题 我看到gitHub上面Alamofire是支持swift3的,我的xcode版本也不低,就放弃了更 ...

  8. 【亲测成功】Ubuntu18.04升级GLIBC2.27——解决报错:ibc.so.6: version `GLIBC_2.28‘ not found

    [亲测成功]Ubuntu18.04升级GLIBC2.27--解决报错:/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found 事 ...

  9. Chrome升级91扩展程序报错Tabs cannot be edited right now (user may be dragging a tab)解决方法

    本文主要介绍Chrome浏览器升级91后,使用扩展程序(extension)报错时,报错:Unchecked runtime.lastError: Tabs cannot be edited righ ...

最新文章

  1. b. Suffix Zeroes
  2. blp模型 上读下写_Java高并发编程(三):Java内存模型
  3. 一次性删除数据库中某库的所有存储过程的方法
  4. 直播|百度AI开发者大会深度学习直播课程表
  5. 机器学习-聚类之K均值(K-means)算法原理及实战
  6. linux学习心得(一)
  7. QT5开发及实例学习之十一Qt5文件操作功能
  8. solve mass matrix in matlab
  9. C++重载运算符的规则详解
  10. Windows Server 2003 添加“Resin”到“服务”出错
  11. android 4.0.4模拟器,Android 4.0.4模拟器安装(转自51CTO)
  12. java全栈工程师简历,全栈工程师:全栈JavaScript简介
  13. cpu之ALUSrc_Reg
  14. 黑吃黑第四季/全集Banshee迅雷下载
  15. 编译原理-语法制导翻译
  16. Houdini粒子随机大小每帧变化问题
  17. JS黄金分割法实现随机漂亮颜色!
  18. 《高效的项目和团队》
  19. 人工智能革命:一个在ANI上运行的世界
  20. 和快手大牛的技术面谈,附超全教程文档

热门文章

  1. 20172307 2018-2019-1 《程序设计与数据结构》第4周学习总结
  2. 阿里云引入AI力量智能护航金砖会议
  3. 如何处理SQL Server事务复制中的大事务操作
  4. ksql中定义的本体在dataModel中不存在
  5. iptables 防火墙设置
  6. codeforces水题100道 第十一题 Codeforces Round #143 (Div. 2) A. Team (brute force)
  7. HashMap遍历的两种方式,推荐使用entrySet()
  8. Asp.net的加密解密技巧--[转载]
  9. 陶哲轩实分析 习题 13.5.6
  10. EMC助力广东福彩中心容灾系统建设