ソースからビルドする方法
公式サイトに載ってないので勝手に方法を調べてビルドしてみた。
事前準備
Visual Studioを用意しましょう。VS2005推奨。
Makefile.msvcを作る
make.batの中で実行されるnmakeコマンドのためにMakefile.msvcファイルが必要です。しかしMeCabのソース配布版にはMakefile.msvcは含まれていません。
これはLinux上で一度ビルドすることで、Makefile.msvc.inから自動生成されるようです。ですのでLinux上で一度ビルドし、Makefile.msvcを生成しましょう。
cl.exeがエラー
たぶん、WindowsのCUI環境でVisual Studioを使ったことがないマシンであれば、cl.exeを実行しようとするとエラーが起きるでしょう。これは単に依存DLLへのPATHが通っていないのが原因です。
mspdb80.dllというDLLがVisual Studioのインストールディレクトリ配下にあるはずなので、そのディレクトリへのパスを環境変数PATHに追加します。