22件ヒット
[1-22件を表示]
(0.013秒)
検索結果
-
mkmf (38018.0)
-
Ruby の拡張ライブラリのための Makefile を作成するライブラリです。
...とライブラリ libbar.a の関数 baz() が必要だとします。
このための extconf.rb は以下のように書きます。
require 'mkmf'
dir_config('bar')
if have_header('bar.h') and have_library('bar', 'baz')
create_makefile('foo')
end
拡張ライブラリ foo.so を......生成できます。
$ gcc -MM *.c > depend
なお、depend ファイルを依存関係の記述以外に使うべきではありません。
mkmf.rb が depend ファイルを Makefile に連結するときに、
その内容を加工する場合があるからです。
=== extconf.rb が生......ライブラリを $sitearchdir にインストールします。
カレントディレクトリにディレクトリ lib があれば
その配下の ruby スクリプト (*.rb ファイル) を、
ディレクトリ階層を保ったまま $sitelibdir にインストールします。... -
Kernel
$ $ sitelibdir -> String (26101.0) -
サイト固有のライブラリを置くディレクトリです。 通常は "/usr/local/lib/ruby/site_ruby/バージョン" です。
サイト固有のライブラリを置くディレクトリです。
通常は "/usr/local/lib/ruby/site_ruby/バージョン" です。