`
poson
  • 浏览: 349032 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

linux so动态库文件有一个依赖的文件找不到

阅读更多
[]ldd /home/a/lib64/libalgo.so
返回:
liblog4cpp.so.3 => /home/a/lib64/liblog4cpp.so.3 (0x0000002a95691000)
libzerg.so => not found


sudo ldconfig 也没有用。

最后解决办法:
把libalgo.so 所在的rpm包删除;
libzerg.so 所在的rpm 包删除

重新装一遍。
分享到:
评论

相关推荐

    linux静态库与动态库

    linux下面的库文件有两种:静态链接库(xx.a)和动态链接库(xx.so)。 当一个程序使用静态链 接库,那么当link的时候,连接器会把所需要的函数拷贝到源程序里面,这样,当编译完以后,静态链接库就可以不需要了。如果...

    基于mediastreamer2的网络电话实现流程以及源码库

    最后大致了解了一下,做这个项目最终要的就是需要移植好多的库,每一个库都需要配置,最后在交叉编译好动态库,然后在执行mediastreamer2的时候去调用这些动态库和头文件就OK了。 1、首先meidastream2是基于ortp库的...

    ubuntu16.04源码编译wireshark2.6.10

    打开终端,需要指定临时的环境变量,防止文件找不到动态链接库.so,lib就是wireshark的依赖库。 终端运行: export LD_LIBRARY_PATH=解压后的lib库路径:$LD_LIBRARY_PATH 再次运行wireshark, ./wireshark 如果出错...

    Firebird数据库中文版

    嵌入服务器:整个服务器引擎就是一个动态库,只支持本地通过IO进行调用。 但是,所有的服务器都使用一种数据库格式,因此,你可以很方便的在不同的引擎之间共享数据库文件的数据。 协议: Firebird协议使用IPL...

    Qt Creator 的安装和hello world 程序+其他程序的编写--不是一般的好

    后打开另一个窗口,一个是打开另一个窗口而自身不消失。可以看到他们实现的 方法是不同的。 三、Qt Creator 登录对话框(原创) 实现功能: 在弹出对话框中填写用户名和密码,按下登录按钮,如果用户名和密码均正确...

    操作系统(内存管理)

    要试着运行这些示例,需要先 复制本代码清单,并将其粘贴到一个名为 malloc.c 的文件中。接下来,我将一次一个部分地对该清单进行解释。 在大部分操作系统中,内存分配由以下两个简单的函数来处理: void *...

    内存管理内存管理内存管理

    要试着运行这些示例,需要先复制本代码清单,并将其粘贴到一个名为 malloc.c 的文件中。接下来,我将一次一个部分地对该清单进行解释。 在大部分操作系统中,内存分配由以下两个简单的函数来处理: void *...

    google-perftools 源码 (一款针对 C/C++ 程序的性能分析工具)

    您需要在原有的编译选项中加入对 libprofiler.so 的引用,这样在目标程序运行时会加载工具的动态库。例如本例中作者的系统中,libprofiler.so 安装在"/usr/lib"目录下,所以需要在 makefile 文件中的编译选项加入“-...

    在线考试系统文献综述

    中文摘要:随着网络技术的日益成熟,网络已经深入到生活的每一个角落,包括教育、购物、咨询、办公等等许多领域。在网络迅速发展的今天,网页技术的应用也越来越广泛。网页技术的应用对于教育行业来说优势更加的明显...

    aries-sdk-javascript

    它编译C ++代码并动态链接到libindy 。 你会需要: C ++编译工具和Python 2.请参阅此为平台的建议。 系统库路径中的libindy v1.6 +。 (即对于Linux的/usr/lib/libindy.so ) 然后,您可以通过npm安装: npm ...

Global site tag (gtag.js) - Google Analytics