カテゴリ
全体プログラミング scheme verilog 未分類 以前の記事
2016年 04月2016年 03月 2016年 02月 2016年 01月 2015年 12月 2015年 11月 2015年 10月 2015年 09月 2015年 08月 2015年 07月 2015年 06月 2015年 03月 お気に入りブログ
PHPで競技プログラミングメモ帳
最新のトラックバック
ライフログ
検索
タグ
racket
その他のジャンル
ブログパーツ
最新の記事
外部リンク
ファン
記事ランキング
ブログジャンル
画像一覧
|
1. DrRacketのインストールディレクトリを確認します。
デフォルトでは、C:\Program Files\Racketになっているはずです。 2. Cygwin上の認識名を確認します。 Cygwinでは、C:\は/cygdrive/c/というパスなので、 C:\Program Files\Racketというパスは、/cygdrive/c/Program Files/Racketになります。実際にCygwinのターミナルでDrRacketのパスまでたどってみます。 Program Filesのように半角スペースが入っているディレクトリ名は、シングルスペース(')かダブルスペース(")でくくります。 $ cd /cygdrive/c $ cd 'Program Files' $ cd Racket $ pwd /cygdrive/c/Program Files/Racket $ ls collects mred-text.exe plt-r6rs.exe share doc mzc.exe plt-web-server.exe slatex.exe DrRacket.exe mzpp.exe Racket Documentation.exe Slideshow.exe etc mzscheme.exe Racket.exe swindle.exe GRacket.exe mztext.exe raco.exe Uninstall.exe gracket-text.exe pdf-slatex.exe README.txt include PLT Games.exe scribble.exe lib plt-r5rs.exe setup-plt.exe 3. /usr/local/binにRacket.exe, DrRacket.exe, raco.exeのシンボリックリンクを張ります。 $ ln -s '/cygdrive/c/Program Files/Racket/Racket.exe' /usr/local/bin/racket $ ln -s '/cygdrive/c/Program Files/Racket/DrRacket.exe' /usr/local/bin/drracket $ ln -s '/cygdrive/c/Program Files/Racket/raco.exe' /usr/local/bin/raco $ ls /usr/local/bin drracket racket raco 4. /usr/local/binにパスが通っていることを確認します。 $ perl -e 'if (":$ARGV[0]:" =~ m|:/usr/local/bin/{0,1}:|) {print "OK\n";}' $PATH OK 手順は以上です。 Cygwinでracketを使うメリットとしては、racketスクリプトがあります。 racketスクリプトは、拡張子が.rktsで、次のようにshebangを書きます。 #!/usr/local/bin/racket shebangを半角スペースを含むパスに適用するとうまく行かないのですが、上記の方法ではうまく行きます。
by tempurature
| 2015-09-20 18:30
| scheme
| ||||||||||||||||||||||
ファン申請 |
||