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

原创 2016年05月30日 12:44:54

    刚刚在Linux写完代码编译执行的时候遇到了这个问题,很奇怪的一个问题,无缘无故的动态库怎么会出现问题呢?我想起来了之前我将gcc升级了一下,可能跟这个有关系,我在搜了一下,果然是这个原因。

  

首先打印一下libstdc++6.0.so输出库的信息

   

看看,果然没有 GLIBCXX_3.4.17 ,查看了一下libstdc++.so.6 ,它指向的是一个比较老的库,而我们可以用find查找一下我们的系统中的libstdc++.so.6.x.x.x 的库,

  

  

可以看到最新的是 libstdc++.so.6.0.22,所以我们要做的就是改变一下链接就行了...


再一次打印一下libstdc++6.0.so输出库的信息的时候,就可以看到状态的变化

  


至此问题就解决了

版权声明:转载时请务必标明出处,尊重博主的劳动成果 ^_^

C++11 gcc升级到5.2.0后报错:/usr/lib64/libstdc++.so.6: version 'GLIBCXX_3.4.17' not found

我的linux操作系统为centos6.5,为了能编译C++11程序,需要对gcc编译器进行升级(centos6.5默认安装的gcc编译器是4.4.7,支持C++11需要至少4.8.1)到gcc5.2...
  • 10km
  • 10km
  • 2015年12月21日 11:53
  • 1570

/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found

问题: ./a.out: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /home/ycai/x1...

解决/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found问题

我遇到这个问题的时候是在连接库的时候出现的问题,出现

解决类似 /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found 的问题

源码编译升级安装了gcc后,编译程序或运行其它程序时,有时会出现类似/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found的问题。...
  • luoww1
  • luoww1
  • 2016年05月26日 17:49
  • 4295

不删该任何文件解决 “/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found “

当我们运行某一个用C系列语言编译而成的程序的时候,可能会接收到这个错误——这个错误的意思是,没有找到GLIBC版本是3.4.14的相应C++标准库。 问题起源:首先,我们需要清楚,一个程序从被加载之...
  • tlm414
  • tlm414
  • 2017年02月07日 20:15
  • 746

/usr/local/MATLAB/R2013a/sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found 解决方法

问题错误描述 在matlab的m文件中执行一条终端命令时出现如下错误信息: >> test_FIR /usr/lib/x86_64-linux-gnu/ivl/ivl: /usr/local/...

解决类似/usr/lib64/libstdc++.so.6: version 'GLIBCXX_3.4.19' not found错误

运行AlgoLoader的时候,遇到了下面的报错: ./AlgoLoader: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not f...

libstdc++.so.6: version `GLIBCXX_*.*.*' not found

最近在一个RHEL6 64bit平台上编译的cmake拿到

解决: /opt/MATLAB/R2012a/sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found

今天新编译了一个特定版本程序,执行matlab脚本时又遇到这问题:/opt/MATLAB/R2012a/sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_...

Linux/Centos下/lib64/libc.so.6: version `GLIBC_2.14' not found问题

前天,在Centos的某个版本下编译了一个可执行程序,复制到另外一个Centos环境下去执行,结果出现了以下错误: /lib64/libc.so.6: version `GLIBC_2.14' no...
  • sole_cc
  • sole_cc
  • 2016年05月15日 10:17
  • 7877
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.17' not found
举报原因:
原因补充:

(最多只允许输入30个字)