小编Bog*_*ych的帖子

即使安装了软件包,也找不到 libboost_program_options.so

我在 Ubuntu 15.10 上。我已经安装了包libboost-program-options1.58-devlibboost-all-dev但库本身显然不存在:

$ sudo find / -name libboost_program_options
Run Code Online (Sandbox Code Playgroud)

只有存在的 boost 库是:

$ l /usr/lib/x86_64-linux-gnu/ | grep libboost                                                                                                                                                    
-rw-r--r--   1 root root   67K Oct 14 15:53 libboost_date_time.so.1.58.0
-rw-r--r--   1 root root   95K Oct 14 15:53 libboost_filesystem.so.1.58.0
-rw-r--r--   1 root root   95K Oct 14 15:53 libboost_iostreams.so.1.58.0
-rw-r--r--   1 root root   15K Oct 14 15:53 libboost_system.so.1.58.0
Run Code Online (Sandbox Code Playgroud)

某些程序出现以下错误:

$ vera++
vera++: error while loading shared libraries: libboost_program_options.so.1.58.0: cannot open shared object file: No such  file or directory
FAIL …
Run Code Online (Sandbox Code Playgroud)

package-management boost

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

boost ×1

package-management ×1