Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > mkmfライブラリ > Kernelモジュール > try_constant (private)

instance method Kernel#try_constant

try_constant(const, headers = nil, opt = "") -> Integer | nil[permalink][rdoc] [added by mkmf]
try_constant(const, headers = nil, opt = "") { ... } -> Integer | nil [added by mkmf]

定数 const がシステムに存在するかどうか検査します。 Kernel#have_const を使ってください。

[PARAM] const:
C 言語の定数名を指定します。
[PARAM] headers:
追加のヘッダファイルを指定します。
[PARAM] opt:
コンパイラに渡すオプションを指定します。 $CFLAGS もコンパイラには渡されます。
[RETURN]
定数 const がシステムに存在する場合はその値を返します。定数 const がシステムに存在しない場合は nil を返します。