CentOS 6 - libstdc++文件或目录不存在?

6

我正在尝试执行游戏服务器,但每次执行时都会收到以下错误:

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

我对下一步该做什么毫无头绪。真心希望能够得到一些帮助。


1
fileldd 说什么? - Ignacio Vazquez-Abrams
我不确定你的意思是什么? - Rbn
http://en.wikipedia.org/wiki/File_%28command%29 http://en.wikipedia.org/wiki/Ldd_%28Unix%29请注意,这些链接是关于编程的内容。 - Ignacio Vazquez-Abrams
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) - Rbn
我仅能安装一个包,但并没有解决我的问题。 - Rbn
请问您能否提供更多关于您的环境和启动服务器的方式(脚本)的详细信息? - Trinimon
1个回答

21

安装32位LibC++。

yum install libstdc++.i686

我的系统是64位的.. 该如何解决呢..?? - Ritesh
1
我认为这实际上是一个64位特定的修复,否则他会只说“安装LibC ++”。 - mwfearnley

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接