Provided by: manpages-zh_1.5-1_all bug

NAME

       ldd - 显示共享库的依赖情况

 (SYNOPSIS)
       ldd [-vVdr] program ...

 (DESCRIPTION)
       ldd 显示 每个 程序 需要 的 共享库 (shared library), 程序名 在 命令行 上
       给出.

       对于 a.out 程序, ldd 简单的 进行 fork 和 exec 各个 程序, 执行  程序  时
       argc   参数   等于零,  a.out  的  动态连接器  (dynamic  linker)  ld.so,
       正常情况下  能够  调入  共享库,  注意到  这个  特殊情况,  从而   显示出
       依赖关系.

       对于 ELF 程序, ldd 设置 适当的 环境变量集, 然后 fork 和 exec 各个 程序.
       ELF 的 动态连接器, ld-linux.so, 正常情况下  能够  调入  共享库,  注意到
       这个 特殊情况, 从而 显示出 依赖关系.

 (OPTIONS)
       -v     显示 ldd 的 版本号.

       -V     显示 动态连接器 ld.so 的 版本号.

       -d     进行 重定位(relocation), 而且 报告 缺少的 函数 (仅限于 ELF).

       -r     对  数据目标 (data object) 和 函数 进行 重定位, 而且 报告 缺少的
              数据目标 (仅限于 ELF).

BUGS

       对于 非常 陈旧 的 程序, ldd 可能   工作,  这些  程序  在  ldd  加入
       编译器工具  之前  就  连接 好了. 如果 对 这样的 某个 程序 执行 ldd , 该
       程序 的 argc = 0, 其 运行结果 无法 预测.

 (AUTHOR)
       David Engel.

 (SEE ALSO)
       ldconfig(8), ld.so(8), ld.so.info.

[<xuming@users.sourceforge.net>

[2003/05/13 第一版

Linuxanhttp://cmpp.linuxforum.net

                                 30 March 1995                          LDD(1)