.\" Copyright 1995-1996 David Engel (david@ods.com) .\" Copyright 1995 Rickard E. Faith (faith@cs.unc.edu) .\" Most of this was copied from the README file. Do not restrict distribution. .\" May be distributed under the GNU General Public License .TH LDD 1 "30 March 1995" .SH NAME ldd \- 顯示共享庫的依賴情況 .SH "總覽 (SYNOPSIS)" .B ldd .RB [ \-vVdr ] program ... .SH "描述 (DESCRIPTION)" .B ldd 顯示 每個 程式 需要 的 共享庫 (shared library), 程式名 在 命令列 上 給出. .PP 對於 a.out 程式, .B ldd 簡單的 進行 fork 和 exec 各個 程式, 執行 程式 時 argc 引數 等於零, a.out 的 動態聯結器 (dynamic linker) .BR ld.so , 正常情況下 能夠 調入 共享庫, 注意到 這個 特殊情況, 從而 顯示出 依賴關係. .PP 對於 ELF 程式, .B ldd 設定 適當的 環境變數集, 然後 fork 和 exec 各個 程式. ELF 的 動態聯結器, .BR ld-linux.so , 正常情況下 能夠 調入 共享庫, 注意到 這個 特殊情況, 從而 顯示出 依賴關係. .SH "選項 (OPTIONS)" .TP .B \-v 顯示 .BR ldd 的 版本號. .TP .B \-V 顯示 動態聯結器 .BR ld.so 的 版本號. .TP .B \-d 進行 重定位(relocation), 而且 報告 缺少的 函式 (僅限於 ELF). .TP .B \-r 對 資料目標 (data object) 和 函式 進行 重定位, 而且 報告 缺少的 資料目標 (僅限於 ELF). .SH BUGS 對於 非常 陳舊 的 程式, .B ldd 可能 .I 無法 工作, 這些 程式 在 .B ldd 加入 編譯器工具 之前 就 連線 好了. 如果 對 這樣的 某個 程式 執行 .B ldd , 該 程式 的 argc = 0, 其 執行結果 無法 預測. .SH "作者 (AUTHOR)" David Engel. .SH "另見 (SEE ALSO)" .BR ldconfig (8), .BR ld.so (8), .BR ld.so.info . .SH "[中文版維護人]" .B 徐明 .SH "[中文版最新更新]" .BR 2003/05/13 第一版 .SH "《中國Linux論壇man手冊頁翻譯計劃》" .BI http://cmpp.linuxforum.net .SH "跋" .br 本頁面中文版由中文 man 手冊頁計劃提供。 .br 中文 man 手冊頁計劃:\fBhttps://github.com/man-pages-zh/manpages-zh\fR