このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 2.1.0 リファレンスマニュアル

instance method DL::Importer#dlload

dlload(*libs) -> ()[permalink][rdoc]

C の動的ライブラリをモジュールにインポートします。

これで取り込んだライブラリの関数は DL::Importer#extern でインポートできます。

複数のライブラリを指定することができます。ファイル名文字列を指定することでそのライブラリをインポートします。 DL::Handle を渡すとそのハンドルが指しているライブラリをインポートします。

このメソッドは同じモジュールで2回呼ばないでください。

[PARAM] libs:
インポートするライブラリ
[EXCEPTION] DL::DLError:
ライブラリのインポートができなかった場合に発生します