Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > mkmfライブラリ > Kernelモジュール > egrep_cpp (private)
egrep_cpp(pattern, src, opt = "") -> bool
[permalink][rdoc] [added by mkmf]
egrep_cpp(pattern, src, opt = "") { ... } -> bool
[added by mkmf]
C プログラムのソースコード src をプリプロセスし、 その結果が正規表現 pattern にマッチするかどうかを判定します。
CPP $CFLAGS opt | egrep pat
を実行し、その結果が正常かどうかを true または false で返します。
このメソッドはヘッダファイルに関数などの宣言があるかどうか 検査するために使用します。
[SEE_ALSO] egrep(1)