libboost_program_options.so.1.55.0:无法打开共享对象文件:没有此文件或目录

libboost_program_options.so.1.55.0:无法打开共享对象文件:没有此文件或目录

我正在使用 Ubuntu 16.04 LTS,当我尝试安装一些软件时出现了这个错误

加载共享库时出错:libboost_program_options.so.1.55.0:无法打开共享对象文件:没有此文件或目录

编辑:

我的电脑上已经有 libboost1.55

~$ dpkg -S /usr/include/boost/version.hpp

给出输出:

libboost1.55-dev:/usr/include/boost/version.hpp

答案1

我使用了该rcdcap程序,但是当我输入命令时:

sudo rcdcap

然后出现错误:

rcdcap: error while loading shared libraries:
libboost_program_options.so.1.55.0:
cannot open shared object file: No such file or directory

注意rcdcap,这个错误是从它开始的,这是由于版本本身不兼容导致的。

这些共享库与新的非标准版本协同工作。您的程序版本不依赖于过时或降级的软件包,这会阻止它正常工作,请尝试安装较旧、最合适的版本。

删除已有的,考虑使用该程序的示例rcdcap

  • sudo apt list --installed
  • sudo apt remove *your program* #rcdcap version 0.7.99

请安装兼容版本:

  • sudo dpkg -i *your program* #RCDCap-0.6.0-complete-nodeps-ubuntu10.04-x86_64.deb

  • sudo *your program* #missing error

相关内容