我正在使用 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