種類
- インスタンスメソッド (891)
- 変数 (121)
- 文書 (33)
- ライブラリ (22)
- 定数 (11)
ライブラリ
- mkmf (1001)
-
rubygems
/ installer (11) - un (11)
クラス
-
Gem
:: Installer (11)
モジュール
- Kernel (1012)
キーワード
-
$ CFLAGS (11) -
$ LDFLAGS (11) -
$ archdir (11) -
$ defs (11) -
$ hdrdir (11) -
$ libdir (11) -
$ libs (11) -
$ sitearchdir (11) -
$ sitelibdir (11) -
$ srcdir (11) -
$ topdir (11) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - CONFIG (11)
-
arg
_ config (11) -
build
_ extensions (11) -
cc
_ command (11) -
check
_ signedness (22) -
check
_ sizeof (22) -
convertible
_ int (22) -
cpp
_ command (11) -
create
_ header (11) -
create
_ makefile (11) -
create
_ tmpsrc (11) -
depend
_ rules (11) -
dir
_ config (11) -
dummy
_ makefile (11) -
egrep
_ cpp (22) -
enable
_ config (22) -
find
_ executable (11) -
find
_ header (11) -
find
_ library (22) -
find
_ type (22) -
have
_ devel? (11) -
have
_ framework (22) -
have
_ func (22) -
have
_ header (22) -
have
_ library (22) -
have
_ macro (22) -
have
_ struct _ member (22) -
have
_ type (22) -
have
_ var (22) -
install
_ files (11) -
install
_ rb (11) - libpathflag (11)
-
link
_ command (11) -
log
_ src (11) -
merge
_ libs (11) - modified? (11)
-
rm
_ f (11) -
rm
_ rf (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
try
_ compile (22) -
try
_ constant (22) -
try
_ cpp (22) -
try
_ do (22) -
try
_ func (22) -
try
_ link (22) -
try
_ run (22) -
try
_ static _ assert (22) -
try
_ type (22) -
try
_ var (22) - un (11)
-
with
_ config (22) -
with
_ werror (22) - xpopen (22)
- xsystem (11)
検索結果
先頭5件
-
Kernel
$ $ CFLAGS -> String (8000.0) -
拡張ライブラリをコンパイルするときの C コンパイラのオプションや、 ヘッダファイルのディレクトリを指定する文字列です。
拡張ライブラリをコンパイルするときの C コンパイラのオプションや、
ヘッダファイルのディレクトリを指定する文字列です。
Kernel#dir_config の検査が成功すると、
この変数の値に " -Idir" が追加されます。 -
Kernel
$ $ LDFLAGS -> String (8000.0) -
拡張ライブラリをリンクするときのリンカのオプション、 ライブラリファイルのディレクトリを指定する文字列です。
拡張ライブラリをリンクするときのリンカのオプション、
ライブラリファイルのディレクトリを指定する文字列です。
Kernel#find_library または Kernel#dir_config
の検査が成功すると、$LDFLAGS の値に "-Ldir" を追加します。 -
Kernel
$ $ archdir -> String (8000.0) -
マシン固有のライブラリを置くディレクトリです。 通常は "/usr/local/lib/ruby/バージョン/arch" です。
マシン固有のライブラリを置くディレクトリです。
通常は "/usr/local/lib/ruby/バージョン/arch" です。 -
Kernel
$ $ defs -> [String] (8000.0) -
拡張ライブラリをコンパイルするときのマクロ定義を指定する配列です。
拡張ライブラリをコンパイルするときのマクロ定義を指定する配列です。
この変数の値は、例えば
["-DHAVE_FUNC", "-DHAVE_HEADER_H"]
のような形式の配列です。
Kernel#have_func または Kernel#have_header
を呼び出すと、その検査結果が $defs に追加されます。
Kernel#create_header
はこの変数の値を参照してヘッダファイルを生成します。 -
Kernel
$ $ hdrdir -> String (8000.0) -
Ruby のヘッダファイル ruby.h が存在するディレクトリです。 通常は $archdir と同じで、"/usr/local/lib/ruby/バージョン/arch" です。
Ruby のヘッダファイル ruby.h が存在するディレクトリです。
通常は $archdir と同じで、"/usr/local/lib/ruby/バージョン/arch" です。 -
Kernel
$ $ libdir -> String (8000.0) -
Ruby のライブラリを置くディレクトリです。 通常は "/usr/local/lib/ruby/バージョン" です。
Ruby のライブラリを置くディレクトリです。
通常は "/usr/local/lib/ruby/バージョン" です。 -
Kernel
$ $ libs -> String (8000.0) -
拡張ライブラリをリンクするときに 一緒にリンクされるライブラリを指定する文字列です。
拡張ライブラリをリンクするときに
一緒にリンクされるライブラリを指定する文字列です。
この変数の値は、例えば
"-lfoo -lbar"
のような形式の文字列です。
Kernel#have_library または Kernel#find_library
を呼び出すと、その検査結果が
間に空白をはさみつつ $libs に連結されます。 -
Kernel
$ $ sitearchdir -> String (8000.0) -
サイト固有でかつマシン固有のライブラリを置くディレクトリです。 通常は "/usr/local/lib/ruby/site_ruby/バージョン/arch" です。
サイト固有でかつマシン固有のライブラリを置くディレクトリです。
通常は "/usr/local/lib/ruby/site_ruby/バージョン/arch" です。 -
Kernel
$ $ sitelibdir -> String (8000.0) -
サイト固有のライブラリを置くディレクトリです。 通常は "/usr/local/lib/ruby/site_ruby/バージョン" です。
サイト固有のライブラリを置くディレクトリです。
通常は "/usr/local/lib/ruby/site_ruby/バージョン" です。 -
Kernel
$ $ srcdir -> String (8000.0) -
Ruby インタプリタを make したときのソースディレクトリです。
Ruby インタプリタを make したときのソースディレクトリです。