こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

環境と言語のダブル?クロス開発(Linux,Windows : Perl, Ruby)

LinuxとWindowsのクロス環境の開発でPerlとRubyも両方動かしております。

Linuxでは
/usr/bin/perl
/usr/bin/ruby
にそれぞれ存在していますが、

Windowsでは、PerlとRubyを同じ C:\usr\binにインストールするとかなり危険?(dllや同じ
他の名前のファイルがある場合)に困るので、

ソースは同じ #!/usr/bin/rubyで動作させたく、Windowsでも動かすにはどうすればよいのでしょうか?

Windows側でのRubyはとりあえず C:\Rubyに入れて居ますが、 c:\usr\binにruby.exeをコピーすれば動きます。
しかし、安直で邪道のような気がするですが、今後何か不具合でも出ないか心配です。

何か妙案はあるのでしょうか?

投稿日時 - 2005-03-03 18:32:47

QNo.1248637

暇なときに回答ください

質問者が選んだベストアンサー

ファイルタイプの指定(エクスプローラの[ツール]->[フォルダオプション]で出てくるウインドウの[ファイルタイプ]のタブ)をして拡張子で何を実行するかを決めておけば良いんじゃないでしょうか? perl は .pl にするとか。

あるいは、Cygwin をインストールして、その中の perl や ruby を使うとか。(これの場合だいたいはそのままで問題なくなります。Cygwinの仮想ファイルシステムの中で実行されるわけですが、そこがUNIXそっくりになっているためです)

参考URL:http://cygwin.com/

投稿日時 - 2005-03-04 19:46:50

このQ&Aは役に立ちましたか?

2人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

ショートカットを作るというのはどうでしょう?

投稿日時 - 2005-03-04 01:08:53

あなたにオススメの質問