我将centos 7服务器上的GCC版本从4.x升级到了7.x。
我尝试编译/构建正常的应用程序,然后创建了一个包含要部署的共享库的RPM。

但是,当尝试安装此RPM时,出现以下错误

“需要libstdc ++。so.6(GLIBCXX_3.4.20)(64bit)”

我知道这意味着需要更新libstdc ++。so.6,但是我不确定如何更新或是否正确。

有人可以就此问题分享一些信息,以及如何解决此问题?

问候
特杰

最佳答案

在需要GLIBCXX_3.4.20的RPM中找到一个库或可执行二进制文件,然后使用新的编译器对其进行重建。

关于c++ - 需要libstdc++。so.6(GLIBCXX_3.4.21)(64bit)(Centos 7错误),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48999946/

10-16 18:24