.\" 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 .\" .\" Japanese Version Copyright (c) 1998 NAKANO Takeo all rights reserved. .\" Translated Sat May 23 1998 by NAKANO Takeo .\" Updated & Modified Wed Jan 6 1999 by NAKANO Takeo .\" .TH LDD 1 "14 March 1998" .SH 名前 ldd \- 共有ライブラリへの依存関係を表示する .SH 書式 .B ldd .RB [ \-vVdr ] program|library ... .SH 説明 .B ldd はコマンドラインで指定したプログラムや共有ライブラリについて、 それぞれで必要とされる共有ライブラリを表示する。 共有ライブラリの名前に '/' が含まれていないと、 .B ldd は標準的な場所からライブラリを探そうと試みる。 .B ldd をカレントディレクトリにある共有ライブラリに対して用いるには、 ライブラリの名前に "./" を前置する必要がある。 .SH オプション .TP .B \-v .B ldd のバージョン番号を表示する。 .TP .B \-V ダイナミックリンカ .B ld.so のバージョン番号を表示する。 .TP .B \-d リロケーションを実行し、足りない関数についてレポートする (ELF のみ)。 .TP .B \-r リロケーションをデータオブジェクトと関数の両者に対して実行し、 足りないオブジェクトについてレポートする (ELF のみ)。 .SH バグ .B ldd は libc.so.5 そのものに対してはあまりうまく動作しない。 .PP .B ldd は a.out 共有ライブラリでは動作しない。 .PP .B ldd は非常に古い a.out プログラム ( .B ldd のサポートがコンパイラに追加される以前にビルドされたようなプログラム) では動作しない。 このようなプログラムに対して .B ldd を用いると、プログラムは argc = 0 で実行される。結果は予想不可能である。 .SH 著者 David Engel .SH 関連項目 .BR ldconfig (8), .BR ld.so (8)