48件ヒット
[1-48件を表示]
(0.051秒)
種類
- インスタンスメソッド (24)
- 文書 (12)
- ライブラリ (12)
ライブラリ
- mkmf (24)
モジュール
- Kernel (24)
キーワード
-
install
_ rb (12) - mkmf (12)
-
ruby 1
. 8 . 4 feature (12)
検索結果
先頭4件
-
Kernel
# create _ makefile(target , srcprefix = nil) -> true (18119.0) -
@todo
...、拡張ライブラリは
'test' ディレクトリにインストールされます。この拡張ライブ
ラリを Ruby スクリプトから使用するときは
"require 'test/foo'" とする必要があります。
@param srcprefix ソースコー......test/
foo.c
このようにします。
require 'mkmf'
create_makefile('test/foo', 'test')
このようにして作った Makefile で 'make install' すると拡張ライブラリは、
以下のパスにインストールされます。
/path/to/ruby/sitearchdir/test/foo.so... -
ruby 1
. 8 . 4 feature (4493.0) -
ruby 1.8.4 feature ruby 1.8.4 での ruby 1.8.3 からの変更点です。
...ruby 1.8.4 feature
ruby 1.8.4 での ruby 1.8.3 からの変更点です。
掲載方針
*バグ修正の影響も含めて動作が変わるものを収録する。
*単にバグを直しただけのものは収録しない。
*ライブラリへの単なる定数の追加は収録しない。......以下は各変更点に付けるべきタグです。
記号について(特に重要なものは大文字(主観))
# * カテゴリ
# * [ruby]: ruby インタプリタの変更
# * [api]: 拡張ライブラリ API
# * [lib]: ライブラリ
* レベル
* [bug]: バグ修正
* [new]:......題を修正。((<ruby-dev:27513>))
# == 不要
#
#Mon Nov 28 09:21:49 2005 Hirokazu Yamamoto <ocean@m2.ccsnet.ne.jp>
#
# * lib/mkmf.rb (create_makefile): should not change sodir with
# dir.gsub!. (bccwin32 failed to install third party exntesions)
# [ruby-dev:27834]
#
#な... -
mkmf (70.0)
-
Ruby の拡張ライブラリのための Makefile を作成するライブラリです。
...Ruby の拡張ライブラリのための Makefile を作成するライブラリです。
このライブラリは通常、extconf.rb という名前の ruby スクリプトから require されます。
この extconf.rb を実行して Makefile を作成するのが慣習です。
extconf.rb......の書きかたについては、
Ruby のアーカイブに含まれる doc/extension.rdoc (日本語版は doc/extension.ja.rdoc)
も参照してください。
このライブラリでは extconf.rb を記述するのに有用なメソッドを定義しています。
ヘッダファイルの存......dir_config('bar')
if have_header('bar.h') and have_library('bar', 'baz')
create_makefile('foo')
end
拡張ライブラリ foo.so を作成、インストールするには以下のようにします。
$ ruby extconf.rb
$ make
$ make site-install
foo.so の extconf.rb では dir_... -
Kernel
# install _ rb(mfile , dest , srcdir = nil) -> Array (22.0) -
このメソッドは create_makefile が使用します。 内部用のメソッドです。
...このメソッドは create_makefile が使用します。
内部用のメソッドです。
ディレクトリ srcdir/lib 配下の Ruby スクリプト (*.rb ファイル)
を dest にインストールするための Makefile 規則を mfile に出力します。
srcdir/lib のディレクト...