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

instance method Kernel#have_header

have_header(header) [added by mkmf]

ヘッダファイル header がシステムに存在するかどうか調べます。

ヘッダファイル header が存在すれば グローバル変数 $defs に "-DHAVE_header" を追加して true を返します。 ヘッダファイル header が存在しないときは $defs は変更せず false を返します。 なお、-DHAVE_header の header には、 実際には header.upcase.tr('-.', '_') が使われます。