るりまサーチ

最速Rubyリファレンスマニュアル検索!
1253件ヒット [1-100件を表示] (0.112秒)
トップページ > クエリ:r[x] > クエリ:@[x] > モジュール:Kernel[x] > 種類:インスタンスメソッド[x]

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils rm_r
  5. fileutils cp_r

ライブラリ

キーワード

検索結果

<< 1 2 3 ... > >>

Kernel#require(path) -> bool (9214.0)

RubyGems を require すると、Kernel#require が Gem を 要求されたときにロードするように置き換えます。

...
R
ubyGems を require すると、Kernel#require が Gem を
要求されたときにロードするように置き換えます。

再定義された Kernel#require を呼び出すと以下の事を行います。
R
uby のロードパスに存在するライブラリを指定した場合はその...
...をロードパスに登録します。

@
param path ロードしたいライブラリの名前を指定します。

@
return 既にロードされているライブラリを再度ロードしようとした場合は false を返します。
そうでない場合は true を返します。...

Kernel#create_makefile(target, srcprefix = nil) -> true (6230.0)

@todo

...@todo

Kernel
#have_library などの各種検査の結果を元に、拡張ライブラリを
ビルドするための Makefile を生成します。

extconf.rb は普通このメソッドの呼び出しで終ります。

@
param target ターゲットとなる拡張ライブラリの名前を指...
...ラリを Ruby スクリプトから使用するときは
"require 'test/foo'" とする必要があります。

@
param srcprefix ソースコードがあるディレクトリ名を指定します。
省略した場合は extconf.rb があるディレク...
...nf.rb
test/
foo.c

このようにします。

r
equire 'mkmf'
create_makefile('test/foo', 'test')

このようにして作った Makefile で 'make install' すると拡張ライブラリは、
以下のパスにインストールされます。

/path/to/ruby/sitearchdir/te...

Kernel#have_macro(macro, headers = nil, opt = "") -> bool (6220.0)

与えられた macro が共通のヘッダファイルか headers に定義されている場合は真を返します。 そうでない場合は偽を返します。

...れた macro が共通のヘッダファイルか headers に定義されている場合は真を返します。
そうでない場合は偽を返します。

@
param macro マクロの名前を指定します。

@
param headers 追加のヘッダファイルを指定します。

@
param opt C コ...

Kernel#have_macro(macro, headers = nil, opt = "") { ... } -> bool (6220.0)

与えられた macro が共通のヘッダファイルか headers に定義されている場合は真を返します。 そうでない場合は偽を返します。

...れた macro が共通のヘッダファイルか headers に定義されている場合は真を返します。
そうでない場合は偽を返します。

@
param macro マクロの名前を指定します。

@
param headers 追加のヘッダファイルを指定します。

@
param opt C コ...

Kernel#have_framework(framework) -> bool (6208.0)

フレームワーク framework がシステムに存在するかどうか検査します。

...framework がシステムに存在するかどうか検査します。

フレームワーク framework がシステムに存在する場合は、グローバル変数
$defs に "-DHAVE_FRAMEWORK_framework" を追加し、真を返します。ま
た、グローバル変数 $LDFLAGS に "-framework...
...#{framework}" を追加し
ます。 フレームワーク framework がシステムに存在しない場合は、偽を返し
ます。

例えば、

r
equire 'mkmf'
have_framework('Ruby') # => true

である場合、HAVE_FRAMEWORK_RUBY というプリプロセッサマクロをコンパイ...
...ラに渡します。

@
param framework フレームワークの名前を指定します。...

絞り込み条件を変える

Kernel#have_framework(framework) { ... } -> bool (6208.0)

フレームワーク framework がシステムに存在するかどうか検査します。

...framework がシステムに存在するかどうか検査します。

フレームワーク framework がシステムに存在する場合は、グローバル変数
$defs に "-DHAVE_FRAMEWORK_framework" を追加し、真を返します。ま
た、グローバル変数 $LDFLAGS に "-framework...
...#{framework}" を追加し
ます。 フレームワーク framework がシステムに存在しない場合は、偽を返し
ます。

例えば、

r
equire 'mkmf'
have_framework('Ruby') # => true

である場合、HAVE_FRAMEWORK_RUBY というプリプロセッサマクロをコンパイ...
...ラに渡します。

@
param framework フレームワークの名前を指定します。...

Kernel#log_src(src) -> () (6208.0)

与えられた C プログラムのソースコードをログ出力します。

...与えられた C プログラムのソースコードをログ出力します。

@
param src C プログラムのソースコードを指定します。...

Kernel#try_do(src, command, *opts) -> () (6142.0)

@param src C プログラムのソースコードを指定します。

...
@
param src C プログラムのソースコードを指定します。

@
param command コマンドを指定します。

@
param opts オプションを Hash で指定します。

@
raise RuntimeError 開発環境がインストールされていない場合に発生します。

@
see Kernel#xsyste...

Kernel#try_do(src, command, *opts) { ... } -> () (6142.0)

@param src C プログラムのソースコードを指定します。

...
@
param src C プログラムのソースコードを指定します。

@
param command コマンドを指定します。

@
param opts オプションを Hash で指定します。

@
raise RuntimeError 開発環境がインストールされていない場合に発生します。

@
see Kernel#xsyste...
<< 1 2 3 ... > >>