- 締切済み
Ruby のコードの実行の仕方がわかりません。
Ruby のコードの実行の仕方がわかりません。 私は、Javaプログラマーなのですが、Javaコードに行番号をつけて 整形したHTMLコードを出力してくれるツールを探していたところ Rubyで書かれたツール rb2html.rb にたどり着きました。 そこで、 http://rubyinstaller.org/download.html のサイトから、Ruby 1.8.7-p249 (RC2) をダウンロードし、WindowsXP(SP3)の C:\Program Files\Ruby にインストールし C:\Program Files\Ruby\bin にパスを通しました。コマンドプロンプトにて C:\> ruby --version の入力に対して ruby 1.8.7 (2010-01-10 patchlevel 249) [i386-mingw32] と出力されますので、インストールまでは成功していると思います。 次に、 rb2htmlrb を http://www.nslabs.jp/rb2html.rhtml から rb2html-2.4.tar.gz をダウンロードし、解凍後、rb2html-2.4 を C:\Program Files\Ruby に置きました。 そして、とりあえずテストとして、同梱のsamples/Hoge.java で動作を確認してみようと C:\Program Files\Ruby\rb2html-2.4>rb2html.rb samples/Hoge.java | と入力してみたところ、何も出力されず、上記のようにカーソルが 点滅した状態で止まってしまっています。 どこに、問題があるのか、ご教授いただければ幸いです。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- yukinori_111
- ベストアンサー率85% (6/7)
Windows版のRuby1.8.7はp72(パッチレベル72)以降のバージョンで異常に処理が遅くなることがあるようです。 下記からp72をダウンロードして、Rubyを再インストールしてから再度試してみてください。 http://core.ring.gr.jp/archives/lang/ruby/binaries/mswin32/ruby-1.8.7-p72-i386-mswin32.zip