dari88's diary

これから趣味にするプログラミング/PHP/javascript/kohana/CMS/web design/

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にすること。