[[Springhead2 TODO]] * Rubyラッパー ** ディレクトリ構成 [#h40e7b06] $(SPRINGHEAD2) + ruby + RBSpringhead // 拡張DLLをビルドするソリューション + sprtypemaps.i // 共通のSwig typemapファイル + RBSpringhead.cpp // Swigが出力するラッパーコード + RBSpringhead.sln + RBSpringhead.vcproj + test.rb // テスト用Rubyコード + springhead.dll // RubyでrequireするDLL + sprgui // Springhead GUI Rubyプログラム + icons // FXRubyにあったアイコン画像(仮使用) ** 使い方 [#l3f0139a] + Swigを適当なフォルダにインストール + Swigのあるパスを$(SWIG)環境変数に登録 + RBSpringhead.slnをロードしてDLLをビルド + Rubyコードでモジュールをrequireして使う ** TODO [#de131d1c] - get/set系関数の特別扱い.Swigで可能. - linux/cygwin用Makefileの作成