るりまサーチ (Ruby 2.4.0)

最速Rubyリファレンスマニュアル検索!
6件ヒット [1-6件を表示] (0.067秒)
トップページ > モジュール:Kernel[x] > バージョン:2.4.0[x] > クエリ:Kernel#have_library[x]

別のキーワード

  1. each io#each
  2. each_line io#each
  3. lines io#each_line
  4. read io#read
  5. each_line io#gets

ライブラリ

キーワード

検索結果

Kernel#have_library(lib, func = nil, headers = nil) -> bool (23002.0)

ライブラリ lib がシステムに存在し、関数 func が定義されているかどうかをチェックします。 チェックが成功すれば $libs に lib を追加し true を返します。 チェックが失敗したら false を返します。

ライブラリ lib がシステムに存在し、関数 func が定義されているかどうかをチェックします。
チェックが成功すれば $libs に lib を追加し true を返します。
チェックが失敗したら false を返します。

@param lib ライブラリの名前を指定します。

@param func 検査する関数名を指定します。
nil または空文字列のときは、"main" になります。

@param headers 追加のヘッダファイルを指定します。

Kernel#have_library(lib, func = nil, headers = nil) { ... } -> bool (23002.0)

ライブラリ lib がシステムに存在し、関数 func が定義されているかどうかをチェックします。 チェックが成功すれば $libs に lib を追加し true を返します。 チェックが失敗したら false を返します。

ライブラリ lib がシステムに存在し、関数 func が定義されているかどうかをチェックします。
チェックが成功すれば $libs に lib を追加し true を返します。
チェックが失敗したら false を返します。

@param lib ライブラリの名前を指定します。

@param func 検査する関数名を指定します。
nil または空文字列のときは、"main" になります。

@param headers 追加のヘッダファイルを指定します。

Kernel#create_makefile(target, srcprefix = nil) -> true (8.0)

@todo

...@todo

Kernel
#have_library などの各種検査の結果を元に、拡張ライブラリを
ビルドするための Makefile を生成します。

extconf.rb は普通このメソッドの呼び出しで終ります。

@param target ターゲットとなる拡張ライブラリの名前を指...

Kernel#find_library(lib, func, *paths) -> bool (8.0)

関数 func が定義されたライブラリ lib を探します。

...査してもライブラリ lib が見つからないときは、
変数を変更せず false を返します。

paths を指定しないときは Kernel#have_library と同じ動作です。

@param lib ライブラリ名を指定します。

@param func 関数名を指定します。...

Kernel#find_library(lib, func, *paths) { ... } -> bool (8.0)

関数 func が定義されたライブラリ lib を探します。

...査してもライブラリ lib が見つからないときは、
変数を変更せず false を返します。

paths を指定しないときは Kernel#have_library と同じ動作です。

@param lib ライブラリ名を指定します。

@param func 関数名を指定します。...

絞り込み条件を変える

Kernel$$libs -> String (8.0)

拡張ライブラリをリンクするときに 一緒にリンクされるライブラリを指定する文字列です。

...ライブラリを指定する文字列です。

この変数の値は、例えば

"-lfoo -lbar"

のような形式の文字列です。

Kernel
#have_library または Kernel#find_library
を呼び出すと、その検査結果が
間に空白をはさみつつ $libs に連結されます。...