C ++ - 找不到共享库liblog4cpp.so.4

时间:2017-07-28 06:10:09

标签: c++ linux lib

我试图运行一个需要log4cpp的程序, 我尝试运行程序时出现以下错误

  加载共享库时出现

错误:liblog4cpp.so.4:无法打开共享对象文件:没有这样的文件或目录

我在$LD_LIBRARY_PATH中设置了库路径,这些是/usr/local/lib目录中的文件:

liblog4cpp.a    
liblog4cpp.so     
liblog4cpp.so.5.0.6 
liblog4cpp.la  
liblog4cpp.so.5   
pkgconfig

这可能是什么问题?

谢谢!

1 个答案:

答案 0 :(得分:2)

使用  ldd [程序名称] 所以看看实际加载了什么(假设你使用的是LD_LIBRARY_PATH,因为你在Unix系统上)。