未找到 GLIBCXX_3.4.20

未找到 GLIBCXX_3.4.20

我的问题是:

失败(/usr/lib/libstdc++.so.6:找不到版本“GLIBCXX_3.4.20”(插件需要)

我已经安装了 g++ (GCC) 4.9.1 20140922 (Red Hat 4.9.1-10) 和 centos 版本 6.10 (64 位)

答案1

这意味着您下载了 RPM 或预编译的二进制文件,该二进制文件在您的计算机上使用主 C/C++ 库的较新版本。这些无法改变。您需要 (a) 找到专门为您的 CentOS 版本(或更早版本)构建的 RPM 版本,(b) 在您的计算机上重新编译源代码或 RPM,或者 (c) 使用容器(如 Docker/Moby)并运行它位于具有较新库的图像内。

相关内容