Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > mkmfライブラリ > Kernelモジュール > try_run (private)
try_run(src, opt = "") -> bool | nil
[permalink][rdoc] [added by mkmf]
try_run(src, opt = "") { ... } -> bool | nil
[added by mkmf]
与えられたソースコードが、コンパイルやリンクできるかどうか検査します。
以下の全ての検査に成功した場合は、真を返します。そうでない場合は偽を返します。
ブロックを与えた場合、そのブロックはコンパイル前に評価されます。 ブロック内でソースコードを変更することができます。