Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > library mkmf > module Kernel > find_library (private)
find_library(lib, func, *pathes)
[added by mkmf]
関数 func が定義されたライブラリ lib を探します。 最初はパスを指定せずに探し、 それに失敗したら pathes[0] を指定して探し、 それにも失敗したら pathes[1] を指定して探し…… というように、リンク可能なライブラリを探索します。
上記の探索でライブラリ lib を発見できた場合は lib を $libs に追加し、 見つかったパスを $LDFLAGS に追加して true を返します。 指定されたすべてのパスを検査してもライブラリ lib が見つからないときは、 変数を変更せず false を返します。
pathes を指定しないときは Kernel#have_library と同じ動作です。