C++ 运行时链接器错误 (liblog4cpp.so.5) Eclipse
C++ Run time Linker error (liblog4cpp.so.5) Eclipse
当我尝试构建并运行从 Eclipse IDE 编写的应用程序时,出现错误:
"加载共享库时出错:liblog4cpp.so.5:无法打开共享对象文件:没有这样的文件或目录"。
没有编译错误。但是如果我从终端运行生成的输出文件,应用程序将正常运行。当我将ldd
用于应用程序时,所有库都排列在行内。
在 Eclipse 中,所有的库路径也被定义。
项目编译构建在 Redhat7 操作系统上,我从下面的位置使用 log4cpp https://sourceforge.net/projects/log4cpp/
应该是什么问题
重新安装iblog4cpp5v5
对我有用。你可以做:
sudo apt install --reinstall liblog4cpp5v5
相关文章:
- 如何使用ndk-build.cmd构建Android.so文件
- 在C++代码中包含opencv时,使用ctypes创建.so文件
- 无法在Ubuntu上将共享库与Eclipse链接
- 应用程序崩溃并显示"symbol _ZdlPvm, version Qt_5 not defined in file libQt5Core.so.5 with link time reference"
- CLANG格式在缺少libtinfo.so.5库中不起作用
- Eclipse CDT:单个项目中有多个C++文件
- C++ 运行时链接器错误 (liblog4cpp.so.5) Eclipse
- 使 ld 忽略来自 /etc/ld.so.conf 的目录
- N-API include an .so or dll
- Eclipse/Netbeans 中的处理模式行
- 如何在使用 SDL2 的 Eclipse 中构建 c++ 程序
- 使用 Eclipse CDT 进行 Cplex 配置
- 加载共享库时C++错误:libopencv_ximgproc.so.4.4
- Eclipse 没有在 Windows (C++) 中编译.exe
- 如何从构建 libgpio.so 的生成文件构建libgpio.a
- 用于构建 cuda .so 文件(共享库)的生成文件
- 无法从 SO 文件调用 SO 文件的函数 - C++生成文件
- 如何在Eclipse opencv cpp (c ++)上创建.so文件
- Eclipse CDT - 用于交叉编译的链接 libcrypto.so
- Eclipse 找不到 libnppc.so.7.0 库来运行 python 代码,其中包含使用 CUDA 库的 Opencv 命令