968件ヒット
[101-200件を表示]
(0.114秒)
ライブラリ
キーワード
- DelegateClass (12)
- Digest (12)
- Pathname (12)
-
arg
_ config (12) -
cc
_ command (12) -
check
_ signedness (24) -
check
_ sizeof (24) -
convertible
_ int (24) -
cpp
_ command (12) -
create
_ header (12) -
create
_ makefile (12) -
create
_ tmpsrc (12) -
depend
_ rules (12) -
dir
_ config (12) -
dummy
_ makefile (12) -
egrep
_ cpp (24) -
enable
_ config (24) - file (12)
-
file
_ create (12) -
find
_ executable (12) -
find
_ header (12) -
find
_ library (24) -
find
_ type (24) - gem (12)
-
have
_ devel? (12) -
have
_ framework (24) -
have
_ func (24) -
have
_ header (24) -
have
_ library (24) -
have
_ macro (24) -
have
_ struct _ member (24) -
have
_ type (24) -
have
_ var (24) - import (12)
- install (12)
-
install
_ files (12) -
install
_ rb (12) - libpathflag (12)
-
link
_ command (12) - modified? (12)
- multitask (12)
- namespace (12)
- require (12)
- rule (12)
- scanf (12)
- task (12)
- timeout (8)
-
try
_ constant (24) -
try
_ do (24) -
try
_ func (24) -
try
_ static _ assert (24) -
try
_ type (24) -
try
_ var (24) -
wait
_ writable (12) -
with
_ config (24) - xpopen (24)
- xsystem (12)
検索結果
先頭5件
-
Kernel
# try _ var(var , headers = nil) { . . . } -> bool (6202.0) -
Kernel#have_var を使ってください。
...
Kernel#have_var を使ってください。
@param var 検査したい変数名を指定します。
@param headers 追加のヘッダを指定します。... -
Kernel
# DelegateClass(superclass) -> object (6126.0) -
クラス superclass のインスタンスへメソッドを委譲するクラスを定義し、 そのクラスを返します。
...class のインスタンスへメソッドを委譲するクラスを定義し、
そのクラスを返します。
@param superclass 委譲先となるクラス
例:
//emlist{
require 'delegate'
class ExtArray < DelegateClass(Array)
def initialize
super([])
end
end
a = ExtArray.new
p a.......class # => ExtArray
a.push 25
p a # => [25]
//}... -
Kernel
# arg _ config(config , default) { . . . } -> object | String | true | nil (6102.0) -
configure オプション --config の値を返します。
...configure オプション --config の値を返します。
@param config オプションを文字列で指定します。
@param default 引数 config で指定したオプションのデフォルト値を指定します。
@return オプションが指定されてた場合は true を、指定......されなかった場合は
nil を返します。
引数 default、あるいはブロックを指定すると、オプションが指定さ
れていない場合に引数 default の値かブロックの評価結果を返します
(両方指定した場合はブロ......ンに引数が指定されていた場合は指定した文字列を返します。
例えば extconf.rb で arg_config メソッドを使う場合、
$ ruby extconf.rb --foo --bar=baz
と実行したとき、arg_config("--foo") の値は true、
arg_config("--bar") の値は "baz" です。... -
Kernel
# cc _ command(opt = "") -> String (6102.0) -
実際にコンパイルする際に使用するコマンドを返します。
...実際にコンパイルする際に使用するコマンドを返します。
@param opt コンパイラに与える追加のコマンドライン引数を指定します。
@see RbConfig.expand... -
Kernel
# cpp _ command(outfile , opt = "") -> String (6102.0) -
実際にプリプロセッサを実行する際に使用するコマンドを返します。
...実際にプリプロセッサを実行する際に使用するコマンドを返します。
@param outfile 出力ファイルの名前を指定します。
@param opt プリプロセッサに与える追加のコマンドライン引数を指定します。
@see RbConfig.expand... -
Kernel
# create _ header(header = "extconf . h") -> String (6102.0) -
Kernel#have_func, Kernel#have_header などの検査結果を元に、 ヘッダファイルを生成します。
...
Kernel#have_func, Kernel#have_header などの検査結果を元に、
ヘッダファイルを生成します。
このメソッドは extconf.rb の最後で呼び出すようにしてください。
@param header ヘッダファイルの名前を指定します。
@return ヘッダファイ......# extconf.rb
require 'mkmf'
have_func('realpath')
have_header('sys/utime.h')
create_header
create_makefile('foo')
上の extconf.rb は以下の extconf.h を生成します。
#ifndef EXTCONF_H
#define EXTCONF_H
#define HAVE_REALPATH 1
#define HAVE_SYS_UTIME_H 1
#endif... -
Kernel
# create _ makefile(target , srcprefix = nil) -> true (6102.0) -
@todo
...@todo
Kernel#have_library などの各種検査の結果を元に、拡張ライブラリを
ビルドするための Makefile を生成します。
extconf.rb は普通このメソッドの呼び出しで終ります。
@param target ターゲットとなる拡張ライブラリの名前を指......ト名
として使用します。残りはトップレベルのディレクトリ名と見
なされ、生成された Makefile はそのディレクトリ構造に従い
ます。
例えば、'test/foo' を指定した場合、拡張ライブ......ブ
ラリを Ruby スクリプトから使用するときは
"require 'test/foo'" とする必要があります。
@param srcprefix ソースコードがあるディレクトリ名を指定します。
省略した場合は extconf.rb があるディ... -
Kernel
# create _ tmpsrc(src) -> String (6102.0) -
与えられた C プログラムのソースコードを一時ファイルに出力して与えられたソースコードを返します。
...与えられた C プログラムのソースコードを一時ファイルに出力して与えられたソースコードを返します。
@param src C プログラムのソースコードを指定します。... -
Kernel
# dummy _ makefile(srcdir) -> String (6102.0) -
ダミーの Makefile を作成します。
...ダミーの Makefile を作成します。
@param srcdir ソースディレクトリを指定します。...