cygwinのshellからcl.exeとかを使いやすくする

cygwin-1.7をutf-8で使っているのでnkfをいれてる

/usr/local/dos

#!/bin/sh
cmd /C `cygpath -w $0.bat` $* 2>&1  | nkf -w

/usr/local/dos.bat

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat"
%~n0.exe %*

ここまで仕込み

cl.exeを使えるようにする

$ cd /usr/local/bin
$ ln -s dos cl
$ cp dos.bat cl.bat

他に
nmake, lib, link, mt, vcbuild
あたりを作っておくとcygwinから出ないで開発できる。