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

问题描述 投票:0回答:1

我尝试运行一个需要 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

这可能是什么问题?

c++ linux shared-libraries
1个回答
3
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.