種類
- インスタンスメソッド (216)
- 変数 (12)
ライブラリ
- mkmf (228)
モジュール
- Kernel (228)
キーワード
-
$ defs (12) -
check
_ sizeof (24) -
enable
_ config (24) -
have
_ framework (24) -
have
_ func (24) -
have
_ header (24) -
have
_ struct _ member (24) -
have
_ type (24) -
have
_ var (24) -
with
_ config (24)
検索結果
先頭5件
-
Kernel
$ $ defs -> [String] (6107.0) -
拡張ライブラリをコンパイルするときのマクロ定義を指定する配列です。
...["-DHAVE_FUNC", "-DHAVE_HEADER_H"]
のような形式の配列です。
Kernel#have_func または Kernel#have_header
を呼び出すと、その検査結果が $defs に追加されます。
Kernel#create_header
はこの変数の値を参照してヘッダファイルを生成します。... -
Kernel
# enable _ config(config , default) -> bool | String (12.0) -
configure のオプションを検査します。
...義を、追加するのに役立ちます。
@param config configure のオプションの名前を指定します。
@param default デフォルト値を返します。
例
require 'mkmf'
if enable_config("debug")
$defs.push("-DOSSL_DEBUG") unless $defs.include? "-DOSSL_DEBUG"
end... -
Kernel
# enable _ config(config , default) {|config , default| . . . } -> bool | String (12.0) -
configure のオプションを検査します。
...義を、追加するのに役立ちます。
@param config configure のオプションの名前を指定します。
@param default デフォルト値を返します。
例
require 'mkmf'
if enable_config("debug")
$defs.push("-DOSSL_DEBUG") unless $defs.include? "-DOSSL_DEBUG"
end... -
Kernel
# have _ header(header , preheaders = nil) -> bool (12.0) -
ヘッダファイル header がシステムに存在するかどうか検査します。
...す。
ヘッダファイル header が存在する場合は、グローバル変数 $defs に
"-DHAVE_header" を追加して true を返します。ヘッダファイル header が存
在しない場合は $defs は変更せず false を返します。
@param header 検査したいヘッダフ... -
Kernel
# have _ header(header , preheaders = nil) { . . . } -> bool (12.0) -
ヘッダファイル header がシステムに存在するかどうか検査します。
...す。
ヘッダファイル header が存在する場合は、グローバル変数 $defs に
"-DHAVE_header" を追加して true を返します。ヘッダファイル header が存
在しない場合は $defs は変更せず false を返します。
@param header 検査したいヘッダフ... -
Kernel
# with _ config(config , default = nil) -> bool | String (12.0) -
configure のオプションを検査します。
...定義を、追加するのに役立ちます。
@param config configure のオプションの名前を指定します。
@param default デフォルト値を返します。
例
require 'mkmf'
if with_config("debug")
$defs.push("-DOSSL_DEBUG") unless $defs.include? "-DOSSL_DEBUG"
end... -
Kernel
# with _ config(config , default = nil) {|config , default| . . . } -> bool | String (12.0) -
configure のオプションを検査します。
...定義を、追加するのに役立ちます。
@param config configure のオプションの名前を指定します。
@param default デフォルト値を返します。
例
require 'mkmf'
if with_config("debug")
$defs.push("-DOSSL_DEBUG") unless $defs.include? "-DOSSL_DEBUG"
end... -
Kernel
# check _ sizeof(type , headers = nil) -> Integer | nil (6.0) -
与えられた型のサイズを返します。
...与えられた型のサイズを返します。
型 type がシステムに存在する場合は、グローバル変数 $defs に
"-DSIZEOF_type=X" を追加し、型のサイズを返します。型 type がシステムに
存在しない場合は、nil を返します。
例えば、
requi... -
Kernel
# check _ sizeof(type , headers = nil) { . . . } -> Integer | nil (6.0) -
与えられた型のサイズを返します。
...与えられた型のサイズを返します。
型 type がシステムに存在する場合は、グローバル変数 $defs に
"-DSIZEOF_type=X" を追加し、型のサイズを返します。型 type がシステムに
存在しない場合は、nil を返します。
例えば、
requi...