当我尝试构建和运行我从 Eclipse IDE 编写的应用程序时,我收到一个错误:
“加载共享库时出错:liblog4cpp.so.5:无法打开共享对象文件:没有这样的文件或目录”。
没有编译错误。但是如果我从终端运行生成的输出文件,应用程序运行正常。当我ldd
用于应用程序时,所有的库都排成一行。
在 Eclipse 中,也定义了所有库路径。
在 Redhat7 操作系统上编译的项目,我使用来自以下位置的 log4cpp https://sourceforge.net/projects/log4cpp/
应该是什么问题