3ステップでRubyスクリプトをWindows実行ファイルに変換

  • ActionScriptRubyをインストール
  • ruby -r exerb/mkexy xxxx.rb でレシピファイル(xxxx.exy)を作成
  • exerb xxxx.exy で実行ファイル(xxxx.exe)を生成

Windows環境を持っていることが前提であり、インストールが面倒そうであったが、調べてみると意外と簡単であった。まず、ActionScriptRubyには、実行ファイル生成コマンドexerbが、すでに組み込まれている。このためRubyexerbのインストールは、画面にしたがってインストールすればよい。
次に、Rubyのなかのrequire等のファイル呼び出し関連であるが、レシピファイル(構成定義ファイル)により、exerbに教える必要がある。ただし、この作業は、ソースコードをパースするだけで自動で生成できるコマンドがついている(2段目)。
最後に、実行ファイルを生成して終了する。

なお、ActionScriptRubyについては、以下のURLよりダウンロードすればよい。
http://www.geocities.co.jp/SiliconValley-PaloAlto/9251/ruby/
そして、より詳細な設定等をしたいならば、exerbチュートリアルを参考にされると良い。
Exerb - ƒ`ƒ [ƒgƒŠƒAƒ‹
OpenSSL等を使う場合などについてはこちら
http://www.asterisk-works.jp/wiki/index.php/Exerb