gpt4 book ai didi

linux - libstdc++.so.5 : cannot open shared object file - but library is installed and up-to-date

转载 作者:IT王子 更新时间:2023-10-29 00:08:19 24 4
gpt4 key购买 nike

我的客户让一些开发人员编写了一个小型 C++ 命令行应用程序以在他们的 Linux 服务器上运行。在其中一台服务器(运行 Fedora 11)上,当我执行应用程序时出现以下错误:

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

显然我做的第一件事是

yum install libstdc++

但是我明白了

Package libstdc++-4.4.1-2.fc11.x86_64 already installed and latest version

所以库已经存在并且是最新的。通常对我来说,这些错误表明缺少库。那么接下来我应该看哪里?

最佳答案

rpm 因此 repo 知道共享库名称以及提供它们的内容。所以

yum install 'libstdc++.so.5'

如果 repo 有,我会安装任何必要的东西。

在你的情况下,它会获取 compat-libstdc++-33-3.2.3-66.i586.rpm 和它的 32 位 deps 如果你还没有它们,因为你试图运行的二进制文件显然是 32-位

关于linux - libstdc++.so.5 : cannot open shared object file - but library is installed and up-to-date,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3731384/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com