るりまサーチ

最速Rubyリファレンスマニュアル検索!
180件ヒット [101-180件を表示] (0.048秒)

別のキーワード

  1. string []=
  2. string slice
  3. string slice!
  4. string []
  5. string gsub

検索結果

<< < 1 2 >>

Kernel#with_config(config, default = nil) {|config, default| ... } -> bool | String (220.0)

configure のオプションを検査します。

...情報などのカスタム定義を、追加するのに役立ちます。

@
param config configure のオプションの名前を指定します。

@
param default デフォルト値を返します。


require 'mkmf'
if with_config("debug")
$defs.push("-DOSSL_DEBUG") unless $defs.incl...

Kernel#cc_command(opt = "") -> String (218.0)

実際にコンパイルする際に使用するコマンドを返します。

...実際にコンパイルする際に使用するコマンドを返します。

@
param opt コンパイラに与える追加のコマンドライン引数を指定します。

@
see RbConfig.expand...

Kernel#create_header(header = "extconf.h") -> String (218.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
#def...

Kernel#find_executable(bin, path = nil) -> String | nil (218.0)

パス path から実行ファイル bin を探します。

...が見つからなかった場合は、nilを返します。

このメソッドは Makefile を変更しません。

@
param bin 実行ファイルの名前を指定します。

@
param path パスを指定します。デフォルトは環境変数 PATH です。
環境変数 PATH が...

Kernel#create_tmpsrc(src) -> String (212.0)

与えられた C プログラムのソースコードを一時ファイルに出力して与えられたソースコードを返します。

...与えられた C プログラムのソースコードを一時ファイルに出力して与えられたソースコードを返します。

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

絞り込み条件を変える

Kernel#dummy_makefile(srcdir) -> String (212.0)

ダミーの Makefile を作成します。

...ダミーの Makefile を作成します。

@
param srcdir ソースディレクトリを指定します。...

Kernel#libpathflag(libpath = $DEFLIBPATH|$LIBPATH) -> String (212.0)

与えられた libpath を -L 付きの文字列に変換して返します。

...与えられた libpath を -L 付きの文字列に変換して返します。

@
param libpath LIBPATH に指定する値を指定します。...
<< < 1 2 >>