ldd指令

简介: ldd指令

ldd作用:

用于打印程序或者库文件所依赖的共享库列表。

语法:

ldd (选项) (参数)

选项包括:

--version:打印指令版本号;
-v:详细信息模式,打印所有相关信息;
-u:打印未使用的直接依赖;
-d:执行重定位和报告任何丢失的对象;
-r:执行数据对象和函数的重定位,并且报告任何丢失的对象和函数;
--help:显示帮助信息。

参数包括:

文件:指定可执行程序或者文库。

用法示例:


相关文章
|
8月前
|
Linux 数据处理 开发者
Linux命令ldd:深入解析动态链接器依赖关系
`ldd`是Linux下分析可执行文件动态依赖的工具,它揭示了程序运行所需的共享库。通过模拟动态链接过程,`ldd`列出库文件路径,帮助理解程序环境和解决运行时问题。主要参数包括`-d`、`-r`、`-u`和`-v`。例如,`ldd my_program`展示`my_program`的依赖关系。注意,`ldd`不显示间接依赖,完整依赖树可能需借助其他工具。确保系统库完整且版本兼容是使用`ldd`时的关键。
|
Perl
makefile中sed替换指令
makefile中sed替换指令
249 0
|
存储 NoSQL C语言
gdb调试常见命令详细总结
gdb调试常见命令详细总结
537 0
|
NoSQL Unix Shell
gdb调试命令的使用及总结
来源:http://www.jb51.net/article/36393.htm 参考:http://www.cnblogs.com/hankers/archive/2012/12/07/2806836.html 参考:http://wiki.ubuntu.org.cn/%E7%94%A8GDB%E8%B0%83%E8%AF%95%E7%A8%8B%E5%BA%8F 100个gdb技
8408 0
|
C语言 芯片
使用 gcc 命令把C语言程序反汇编
之前看过一点汇编,不过现在都忘记得差不多了。最近又很蛋疼地想起反汇编这个东西。这里使用 gcc 命令对 .c 文件进行反汇编,把 C语言 翻译成汇编语言 先准备一个简单的 C 程序 sum.c #include int add(int, int); int mode(int, i...
3946 0
|
Linux C语言 C++
gcc编译系统
一、 C语言编译过程 C语言的编译过程可分为四个阶段: 1、预处理(Preprocessing) 对源程序中的伪指令(即以#开头的指令)和特殊符号进行处理的过程。 伪指令包括:1)宏定义指令;       2)条件编译指令;       3)头文件包含指令; 2、编译(Compilation) 编译就是将源程序转换为计算机可以执行的二进制代码。
1023 0
|
关系型数据库 MySQL Shell