From: Masao Shirakura Date: 2000-09-14T20:35:00+09:00 Subject: [ruby-list:24950] Re: mswin32 組み込み用 Ruby 白倉です、こんにちは > ruby.mswin32.dll について > DLL ってよくわからない。 *.lib とかと同様にリンク時に > ruby.mswin32.dll をつけ加えればよいの? DLL の関数を呼ぶためには何通りかあって、 プログラムから LoadLibrary(), GetProcAddress() をコールして 関数へのポインタを得るか、インポートライブラリをリンクする。 の2種類が一般的です。 通常Make時にrubymw.lib というインポートライブラリができるので、 ヘッダといっしょにインストールされるようにすればいいと思います。 デバッグ用もあるといいですね。 VC++6.0 のプロジェクトファイルを作ってビルドし、デバッグ時に Rubyのソースの中までトレースしたこともあります。 (この場合、ソースが必要ですが) 白倉 masa@masternet.or.jp