try_link(src, opt = "", *options) -> bool
[permalink][rdoc][edit] [added by mkmf]try_link(src, opt = "", *options) { ... } -> bool
[added by mkmf]-
C プログラムのソースコード src をコンパイル、リンクします。
このメソッドは $CFLAGS と $LDFLAGS の値もコンパイラまたはリンカに渡します。
問題なくリンクできたら true を返します。コンパイルとリンクに失敗したら false を返します。
- [PARAM] src:
- C プログラムのソースコードを指定します。
- [PARAM] opt:
- リンカにコマンド引数として渡す値を指定します。
例:
require 'mkmf' if try_link("int main() { sin(0.0); }", '-lm') $stderr.puts "sin() exists" end