Linux查看库依赖方法
1.查看依赖的库:
objdump -x xxx.so | grep NEEDED
2.查看可执行程序依赖的库:
objdump -x 可执行程序名 | grep NEEDED
3.查看缺少的库:
ldd xxx.so
如果某个依赖的库不存在,会打印类似“xxx.so not found”的提示
————————————————
版权声明:本文为CSDN博主「羊儿葫芦贝尔」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/dongchongyang/article/details/80105866
Linux查看库依赖方法的更多相关文章
- linux查看日志的方法
		linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, ---------- ... 
- linux 查看系统状态方法
		Linux下如何查看系统启动时间和运行时间 1.uptime命令输出:16:11:40 up 59 days, 4:21, 2 users, load average: 0.00, 0.01, 0.0 ... 
- Linux共享库 日志方法
		mylog.h #ifdef __cplusplus extern "C" { #endif //写日志函数 //path:日志文件名 //msg:日志信息 int writelo ... 
- linux 查看机器内存方法 (free命令)
		工作中遇到了统计机器内存的问题.记录一下. free命令可以查看那机器内存. 如下图单位是M 查看man free可以知道,也可以直接从/proc/meminfo文件中读取. 
- Linux查看MAC地址方法
		注:一般默认的网卡文件名是eth0,根据IP地址对应的实际情况区判断是ethx即可. 1. ip -a . cat /sys/class/net/ens39/address 其中 HWaddr字段就 ... 
- Linux和windows 查看程序、进程的依赖库的方法
		Linux: 1. 利用ldd查看可执行程序的依赖库 [root@~]# ldd /usr/local/php/bin/php linux-vdso.so.1 => (0x00007ff ... 
- linux下查看动态链接库依赖关系的命令  x86: ldd    *.so  arm: arm-linux-readelf    -d    *.so   实际例子: 以项目中用到的库librtsp.so分析: lijun@ubuntu:~/workspace$ arm-hisiv100nptl-linux-ld -d librtsp.so  arm-hisiv100nptl-linux-ld:
		linux下查看动态链接库依赖关系的命令 x86:ldd *.so arm:arm-linux-readelf -d *.so 实际例子:以项目中用到的库librtsp.so分析:l ... 
- Android下查看共享库依赖项
		Android下查看共享库依赖项 [时间:2017-02] [状态:Open] [关键词:android,共享库依赖项,so,ndk,objdump,readelf] 起因 近期在处理Android下 ... 
- linux 下 奇怪的 动态库 依赖问题
		转:http://fanwei51880.blog.163.com/blog/static/3240674020111145285375/ 总结如下:1)当你在编译生成静态库的时候, 只需要相应的依赖 ... 
随机推荐
- [WEB安全]绕过URL跳转限制的思路
			0x00 简介 说起URL跳转漏洞,有些人可能会觉得,不就是单纯的跳转到某一个其他网页吗?有什么用??? 给大家一个链接,你们进去看一下就明白了: http://www.anquan.us/searc ... 
- c标签简单应用
			<pager:column property="ly" title="任务类型" width="10%"> ... 
- 2019-暑假作业-Java语言程序设计
			本文于2017年创建,最后更新2019-07-16 任务列表 1.学会使用Markdown做笔记 本篇随笔就是使用的Markdown语法.养成做笔记的习惯! 参考资料: 极简MarkDown排版介绍( ... 
- Thingsboard开发环境搭建及编译项目
			第一部分:JDK 1,下载JDK, JDK地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133 ... 
- TreeFrog Framework : High-speed C++ MVC Framework for Web Application http://www.treefrogframework.org
			TreeFrog Framework : High-speed C++ MVC Framework for Web Application http://www.treefrogframework.o ... 
- intel 性能分析
			分析memory bound,etc https://software.intel.com/en-us/articles/intel-vtune-amplifier-tutorials 
- rapidjson的简单使用(转)
			rapidjson的简单使用 C++ rapidjson 基础入门 rapidjson图文讲解 
- c#反射动态创建窗体
			根据窗体的名称动态创建窗体 Assembly assembly = Assembly.GetExecutingAssembly(); // 实例化窗体 try { Form f ... 
- 005-guava 集合-集合工具类-java.util.Collections中未包含的集合工具[Maps,Lists,Sets],Iterables、Multisets、Multimaps、Tables
			一.概述 工具类与特定集合接口的对应关系归纳如下: 集合接口 属于JDK还是Guava 对应的Guava工具类 Collection JDK Collections2:不要和java.util.Col ... 
- 安装mysql报错:Can't find messagefile '/usr/share/mysql/english/errmsg.sys'和/usr/bin/mysqladmin: error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file or
			使用yum安装mysql服务端: [root@centos ~]# yum -y install mysql-server Loaded plugins: fastestmirror, securit ... 
