linux :ldd

来源:互联网 发布:魅族note6网络频段 编辑:程序博客网 时间:2024/06/06 01:19

ldd命令用于判断某个可执行的 binary 档案含有什么动态函式库

Linux Ldd参数说明:

–version  打印ldd的版本号
-v –verbose  打印所有信息,例如包括符号的版本信息
-d –data-relocs  执行符号重部署,并报告缺少的目标对象(只对ELF格式适用)
-r –function-relocs  对目标对象和函数执行重新部署,并报告缺少的目标对象和函数(只对ELF格式适用)
–help 用法信息
如果命令行中给定的库名字包含’/’,这个程序的libc5版本将使用它作为库名字;否则它将在标准位置搜索库。运行一个当前目录下的共享库,加前缀”./”。
错误:
ldd不能工作在a.out格式的共享库上。
ldd不能工作在一些非常老的a.out程序上,这些程序在支持ldd的编译器发行前已经创建。如果你在这种类型的程序上使用ldd,程序将尝试argc = 0的运行方式,其结果不可预知。

0 0
原创粉丝点击