rubyからdllを呼び出す

投稿日: Leave a comment

はじめに

どこからから提供されたdllを使う場合、一般的にはC++などから呼び出すが、コンパイラを用意したり、コードを変更するたびにコンパイルしなおすのが手間で、少し前からrubyのFiddle::Importerのdlloadを使っていた。

これが、自前でVisual C++でビルドしたrubyと、RubyInstallerから持ってきたrubyでDLL検索の挙動が違うので、その違いを調べてみた。

続きを読む rubyからdllを呼び出す