gpt4 book ai didi

c++ - 加载共享库时出错 : libboost_iostreams. so.1.59.0: 无法打开共享对象文件: 没有这样的文件或目录

转载 作者:太空宇宙 更新时间:2023-11-04 05:43:41 25 4
gpt4 key购买 nike

我正在 ubuntu 上运行 C++ 可执行文件。可执行文件链接到一些 boost 库。

这是我尝试运行二进制文件时的输出:

Error while loading shared libraries: libboost_iostreams.so.1.59.0: cannot open shared object file: No such file or directory

future 我应该采取什么粗略的行动来消除这个错误。

最佳答案

假设您的库存在,但不在标准路径中,并且您在运行二进制文件时收到此错误。在这种情况下,您可以尝试设置 LD_LIBRARY_PATH 环境变量以指向库所在的目录。然后加载器将在给定路径中搜索库。

export LD_LIBRARY_PATH=/path/to/my/library
./run_my_binary

关于c++ - 加载共享库时出错 : libboost_iostreams. so.1.59.0: 无法打开共享对象文件: 没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34917036/

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