Linux查看可执行文件依赖库
Linux查看文件依赖库
- 使用 ldd 命令查看依赖库
- 曲线方式查看可执行文件依赖情况
- 使用交叉编译工具链查看依赖情况
使用 ldd 命令查看依赖库
在Linux系统中,一般使用ldd指令查看某个可执行文件所依赖的动态库,命令如下
ldd filename
曲线方式查看可执行文件依赖情况
在运行环境下,启动可执行文件,通过ps指令获取其pid值(例如pid=298),然后输入如下指令获取其依赖情况。
cat /proc/298/maps
使用交叉编译工具链查看依赖情况
- 使用 xxx-linux-objdump 命令查看文件依赖情况
xxx-linux-objdump -x "filename" | grep "NEEDED"
- 使用 xxx-linux-readelf 命令查看文件依赖情况
xxx-linux-readelf -a "filename" | grep "Shared"
注意:需要把可执行文件拷贝至编译环境下输入对应指令查看
Linux查看可执行文件依赖库相关推荐
- linux 查看可执行文件动态链接库相关信息(转)
转自 http://blog.sina.com.cn/s/blog_67eb1f2f0100mgd8.html ldd <可执行文件名> 查看可执行文件链接了哪些 系统动态链 ...
- linux动态库ldd加载顺序,ldd查看动态依赖库
ldd命令用于输出程序或者库文件所依赖的共享库列表. 语法 ldd (选项) (参数) 选项 --help:显示帮助信息 --version:打印指令版本号: -v:详细信息模式,打印所有相关信息: ...
- linux查看服务依赖关系,服务管理(1)
原标题:服务管理(1) 服务管理 什么是服务?在linux系统中,有一些特殊程序,启动后就会持续在后台执行,等待用户或者其他软件调用使用,这种程序我们称为服务. systemV与init system ...
- linux查看服务依赖关系图,技术|教你如何在Fedora,CentOS,RHEL中检查RPM包的依赖性
我们都知道,在基于红帽的Linux系统中,一个RPM包,需要把先将它依赖的其他包安装好才能正常的工作.对于终端用户,RPM的安装.更新.删除中存在的依赖关系已经被工具透明化了(如 yum或 DNF等) ...
- linux 查看系统函数库,教你在Linux操作系统中如何创建函数库
函数库分为静态库和动态库两种.静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库.动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因此在程序运行时还需要动态库存 ...
- Linux查看可执行文件的各个段:.BSS,.TEXT,.DATA的大小
有时候用gcc编译完程序,想看一下程序的各个段 code segment/text segment:.TEXT Initialized Data Segment:.DATA Uninitialized ...
- linux查看可执行文件的编译器版本
一部分可执行程序,可以使用这个方法快速确认: strings -a program_name | grep -i gcc 输出: ............... GCC: (Debian 4.8 ...
- Process Explorer window查看可执行程序依赖库
链接:https://www.cnblogs.com/iTBear/articles/2789151.html
- 在Linux PC上查看arm交叉编译的可执行文件依赖的动态库
在Ubuntu宿主机上查看ARM交叉编译好的可执行程序和库文件的相关依赖关系,类似于PC linux上的ldd命令. 在电脑上安装的Linux系统中,有一个ldd命令,可以查看对应的可执行文件 ...
- gl linux qt 库_Linux下Qt应用程序的发布(使用LDD命令查看所有依赖的库文件)
最近一直在学习Qt,用Qt写了一个程序,但是不知道怎么发布,网上说的都是在windows下怎么发布Qt应用程序,但是,在windows下Qt应用程序依赖的库文件与linux下的名字不同.于是,我就想到 ...
最新文章
- c语言如何不产生僵尸进程,第三章 九析带你处理 zombie(defunct) 进程
- GAN版马里奥创作家来了:一个样本即可训练,生成关卡要素丰富 | 开源
- git上传超过100m大文件
- 用户注册的mysql代码_用户的注册登陆流程及代码实现
- java给腾讯通发消息_通过web 向rtx发送通知消息
- CommandLineRunner 和 ApplicationRunner 的区别
- linux系统ftp优化,Linux vsftp 部署优化
- web测试常用的用例及知识
- MFC日志(2011.4.9)
- 联合国启动有史以来最大规模全球对话,腾讯会议、企业微信全程支持
- Hbase+JAVAWeb实现超市仓库管理系统
- springboot项目结构_从零搭建Spring Boot脚手架(1):开篇以及技术选型
- 给大家分享一篇 用Python抓取漫画并制作mobi格式电子书
- 2022 年的前端行业,咋样啦?
- 月入3000万 估值一亿美金的微信公众号
- win10无法装载iso文件_Win10系统怎么安装iso镜像文件 Win10系统安装iso镜像文件方法...
- 程序员又“作死”了,用AI算法一键“脱”衣,遭全球网友炮轰
- 钉钉企业内部开发报错notInDingTalk
- 推挽电路整理-MOS管电路-01
- tomcat(不只是tomcat还有其他国产化web中间件)中一些问题
热门文章
- sklearn 线性回归算法+boston房价数据集
- Eclipse+Maven搭建Wbe项目(1)
- 中美线径对照表_常用线规号码与线径对照表下一页
- Linux抓包命令集锦(tcpdump抓包)
- c语言mergesort 参数,求教关于归并排序MergeSort()的问题
- python爬虫当当网图书信息_利用python爬虫可视化分析当当网的图书数据!
- 台达触摸屏编程软件(Scredit)官方免费版 v2.00.23
- Linux C 基于epoll的多人聊天室
- CentOS向日葵安装
- 什么是JavaWeb,主要框架有哪些