Using Ruby FFI (A Portable Foreign Function Interface Library) Read less
ruby-ffi は 動的にライブラリを呼び出せるRubyの拡張でバインディングライブラリをnative extension で書かなくても良い感じに呼び出せるようになる便利なライブラリ。 Rubyでは libffi を簡単に使えるのでちょっと頑張ればCのコードを呼び出せる。 FFI = foreign function interface、他言語の関数を呼び出すためのインターフェイス Cで書かれたライブラリの関数を native extension をビルドしなくても呼び出せて便利だったりする。 去年書いた記事でlibffiを使って、MP4v2Tagの関数を呼び出してみたけど、あんまり細かいところまで書かなかったので掘り下げて書いてみます。 t-cyrill.hatenablog.jp とりあえずHello World ruby-ffi はgemで用意されているので、bundlerとかで
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く