C++ c:/lib64/libc.so.6:version`GLIBC_2.11';找不到(c要求)

C++ c:/lib64/libc.so.6:version`GLIBC_2.11';找不到(c要求),c++,C++,我从IGPROF开始进行内存分析-- 我安装了它,并完成了- 但当我跑步时: c++-o VVI生成和复制vvvi-build-and-copy.cc-ldl-lpthread 我犯了一个错误- c++:/lib64/libc.so.6:找不到版本'GLIBC_2.11'(c++要求) 我用谷歌搜索它,但没有得到我该怎么办??我现在正在使用ubuntu 你能帮我吗??如果你需要任何其他信息,请告诉我 提前感谢……这通常意味着您使用的库是由比当前运行的编译器(gcc)更新的编译器编译的。您需要使用

我从IGPROF开始进行内存分析--

我安装了它,并完成了-

但当我跑步时:

c++-o VVI生成和复制vvvi-build-and-copy.cc-ldl-lpthread

我犯了一个错误-

c++:/lib64/libc.so.6:找不到版本'GLIBC_2.11'(c++要求)

我用谷歌搜索它,但没有得到我该怎么办??我现在正在使用ubuntu

你能帮我吗??如果你需要任何其他信息,请告诉我
提前感谢……

这通常意味着您使用的库是由比当前运行的编译器(gcc)更新的编译器编译的。您需要使用当前编译器重新编译库或更改为较新的编译器

你没有说Ubuntu的版本是什么。总之,问题是由C++和安装在Ubuntu中的版本之间的GLUBC版本不匹配引起的。 运行命令

/lib/libc.so.6
要获取有关系统的glibc的信息,请单击“确认”。你会看到一些不是你安装的C++所要求的“版本2.11”。

你的情况可能会发生,如果你对分布做了不完全的更新(即,GLIMC比C++预期的要高,因为你强迫对C++进行更新,但是后面留下了GLUBC)。 最好的解决方案应该是对“旧”包进行“apt-get-upgrade”(“apt-get-upgrade-glibc”),甚至更新整个发行版

<>注释:这可能与<代码> IGPROF< /COD>安装无关,它不太可能修改C++,更不用说GLUBC。