るりまサーチ

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

別のキーワード

  1. win32ole cp_thread_acp
  2. win32ole cp_maccp
  3. win32ole cp_utf8
  4. win32ole cp_oemcp
  5. win32ole cp_utf7

ライブラリ

検索結果

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

@todo

...@todo

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

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

@param target ターゲットとなる拡張ライブラリの名前を指...
...リにインストールされます。この拡張ライブ
ラリを 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...