CentOS 6 - libstdc++ 没有这样的文件或目录? [关闭]

Posted

技术标签:

【中文标题】CentOS 6 - libstdc++ 没有这样的文件或目录? [关闭]【英文标题】:CentOS 6 - libstdc++ no such file or directory? [closed] 【发布时间】:2013-05-13 07:46:52 【问题描述】:

我正在尝试执行游戏服务器,但无论何时我都会收到以下错误

error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

我完全不知道下一步该做什么。我真的希望我能得到一些帮助。

【问题讨论】:

fileldd 说...? 我不确定你的意思? en.wikipedia.org/wiki/File_%28command%29en.wikipedia.org/wiki/Ldd_%28Unix%29 ldd: linux-gate.so.1 => (0xf77c8000) libdl.so.2 => /lib/libdl.so.2 (0xf77be000) libpthread.so.0 => /lib/ libpthread.so.0 (0xf77a3000) libstdc++.so.6 => 未找到 libm.so.6 => /lib/libm.so.6 (0xf7779000) libgcc_s.so.1 => 未找到 libc.so.6 = > /lib/libc.so.6 (0xf75e1000) /lib/ld-linux.so.2 (0xf77c9000) 我能够安装的唯一软件包没有解决我的问题。 【参考方案1】:

安装 32 位 LibC++。

yum install libstdc++.i686

【讨论】:

我的系统是64位的..如何解决..?? 我假设这实际上是一个 64 位特定修复,否则他只会说“安装 LibC++”。

以上是关于CentOS 6 - libstdc++ 没有这样的文件或目录? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

带有 gcc 4.4.7 的 CentOS 5.8 链接到 libstdc++ 6.0.8。这怎么可能?

centos缺少共享库:libstdc++.so.6

C - 如何使用特定版本的symbol

linux [CentOS 6.5]下安装oracle

如何更改 libstdc++.so.6 的版本?

如何更新 libstdc++.so.6 或更改要在 Tensorflow、Python 上使用的文件