首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >libboost_system.so.1.58.0:无法打开共享对象文件:没有这样的文件或目录

libboost_system.so.1.58.0:无法打开共享对象文件:没有这样的文件或目录
EN

Ask Ubuntu用户
提问于 2020-06-06 20:42:59
回答 1查看 3.6K关注 0票数 0

我运行Ubuntu服务器20.04 (在我尝试使用18.04之前)。我有所有的新安装和更新。然后我试着运行一个特定的程序,但是

代码语言:javascript
复制
libboost_system.so.1.58.0: cannot open shared object file: No such file or directory

我还试图安装最新的libboost_system1.67.0,但这并没有帮助。

我真的需要重新编译这个软件来包含最新的库,还是有一些解决办法?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2020-06-06 22:20:52

您已经安装了一个不受Ubuntu支持的软件。显然,这个软件(您没有提到)需要一些旧的库。所以你已经找到了可能的解决方案:

  • 重新编译软件并将其与当前的库连接。
  • 尝试找到包含所有依赖项的snap包。
  • 在ppa中找到与Ubuntu 20.04 -g兼容的版本。

您不应该做的是:不要尝试安装所需的libboost_system 1.58.0 (您的软件需要它),因为它可能会破坏您的系统。而且它可能无法工作,因为它的依赖关系也是缺失的。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1247679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档