-lkey オプションによって指定したライブラリー・ファイルのパス・ディレクトリーを、リンク時に検索する。
デフォルトでは、標準のディレクトリーしか検索されません。
LIBPATH 環境変数が設定されている場合、コンパイラーは LIBPATH が指定したディレクトリー・パスでまずライブラリーを検索し、それから -L コンパイラー・オプションが指定したディレクトリー・パスで検索します。
構成ファイルとコマンド行の両方で -Ldirectory オプションを指定した場合は、構成ファイルで指定した検索パスがリンク時に最初に検索されます。
-L コンパイラー・オプションで指定されたパスは、実行時に検索されません。
myprogram.c をコンパイルして、ライブラリー libspfiles.a についてディレクトリー /usr/tmp/old および -l オプションで指定したすべてのディレクトリーを検索させるには、次のように入力します。
xlc myprogram.c -lspfiles -L/usr/tmp/old