アプリ版:「スタンプのみでお礼する」機能のリリースについて

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をコピーすれば動きます。
しかし、安直で邪道のような気がするですが、今後何か不具合でも出ないか心配です。

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

A 回答 (2件)

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



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

参考URL:http://cygwin.com/
    • good
    • 0

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

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!