Ruby Module for SWIG

SWIG (Simplified Wrapper and Interface Generator)をRubyに対応させるモジュールです。

C言語/C++で書かれたライブラリをスクリプト言語から利用するためには拡 張モジュールを作る必要があります。拡張モジュールを作成するのは結構面倒で す。SWIGはそのような拡張モジュールの作成を容易にしてくれるツールです。 SWIGはC言語/C++のヘッダファイル、もしくは専用のインタフェース定義ファイ ルから、スクリプト言語用のラッパーコードを生成します。

このモジュールはそのSWIGをRubyに対応させます。このモジュールを使うこ とで、SWIGのインターフェース定義ファイルからRubyの拡張ライブラリを生成す ることができます。これには以下のような機能が含まれます。

ドキュメント

ダウンロード

SWIG/Rubyが使われているプロジェクト

Copyright

Copyright (C) 1999 Network Applied Communication Laboratory, Inc.

関連リンク