Ruby 1.9.3 でプログラムの実行ファイル.exeを作る方法
日本語を含む Ruby プログラムの実行ファイルを作る方法に辿り着いたので、メモです。
Ruby 1.93 の場合、今のところWindows用の実行ファイルを作ってくれる OCRA を使うしかない模様。残念ながらLinux/Macで実行ファイルを作る方法にはたどり着きません。(Ruby 1.8.7 でLinux/Mac用の実行ファイルを作る方法にはたどり着きました。次の日記に書いてます。)
手順
実行環境: Ruby Installer Ruby 1.9.3-p448 による構成。
> gem install ocra
> ocra test.rb
これだけ。但し、大きな盲点があります。プログラムのソースファイルのエンコードはBOM付きUTF-8にすること。