Linux Centos 5.11 libstdc++.so.6如何更新或发布新版本?

Linux Centos 5.11 libstdc++.so.6如何更新或发布新版本?,linux,centos,libstdc++,Linux,Centos,Libstdc++,我是一个系统,百分之五点十一 “我正试图运行一个游戏服务器,但我错了,”他说,“我缺少lib。GLIBCXX_3.4.11 [root@571~]strings/usr/lib/libstdc++.so.6 | grep GLIBCXX 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

我是一个系统,百分之五点十一 “我正试图运行一个游戏服务器,但我错了,”他说,“我缺少lib。GLIBCXX_3.4.11

[root@571~]strings/usr/lib/libstdc++.so.6 | grep GLIBCXX

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\u FORCE\u全新

错误:失败/usr/lib/libstdc++。so.6:找不到必需的版本'GLIBCXX_3.4.11'


如果有人能帮助我,请。我将非常感激。

答案几乎肯定是您不需要。该符号不太可能出现在CentOS 5正式提供的任何版本的libstdc++中。您可以自己编译,也可以使用具有足够新libstdc++的较新CentOS版本。或者,如果可能的话,可以找到为CentOS 5构建的服务器的版本。不幸的是,不可能找到更新版本的数百。对于数据中心,他告诉我,6和7与专用处理器不兼容,需要使用英特尔至强X3450。而且我没有广博的知识,我的知识只是我需要做的基本的事情。直到现在才解决了这个问题。如果不是太多的要求。你能解释一下我是如何“编译”的吗?如果这个软件是开源的或是你买的东西,那么它的源代码应该有说明。你从哪里得到的二进制文件/等。你试图从中运行?是一个游戏服务器。GTA:SA-MP。从winscp运行。但我认为它没有源代码。编辑:但有一个细节不是我自己运行的文件。是一个插件添加到这个应用程序,我想我可以他的源代码,但不会知道编译,或用它做什么。我不明白你到底是想做什么,或在这个过程中你是什么步骤卡住了。问题是CentOS没有足够新的libstdc++。没有官方的方法来解决这个问题。您可以自己获得一个新的libstdc++,为CentOS 5构建软件,或者找到一个这样构建的软件,或者找到一个不同的服务器来承载它。
sudo yum install libstdc++.x86_64