Capelin

情報系でメタルとオーディオ

CygwinにMecabをインストール

授業でMecabが必要になったのでWindows機のCygwinMecabをインストールしました。

環境
Windows 7 pro 64bit
Cygwin 2.0.3-1 32bit

Mecabインストール

 $ cd /usr/src
 $ wget http://mecab.googlecode.com/files/mecab-0.98.tar.gz
 $ tar zxvf mecab-0.98.tar.gz
 $ cd mecab-0.98
 $ ./configure CPPFLAGS=-DNOMINMAX LIBS="-liconv" --with-charset=utf8
 $ make
 $ make install

configureでMakefileを作成する際に指定しているオプションは、Cygwin用のおまじない。
"CPPFLAGS=-DNOMINMAX"でコンパイラとしてg++が呼び出された時の、追加のコンパイルファイルを指定している感じ?よくわからなかった。

wgetして
f:id:youf_ma:20150716205155p:plain

解凍して
f:id:youf_ma:20150716205225p:plain

Makefileを作って
f:id:youf_ma:20150716205244p:plain

make
f:id:youf_ma:20150716205305p:plain

ipadic(辞書)インストール

 $ cd /usr/src
 $ wget http://mecab.googlecode.com/files/mecab-ipadic-2.7.0-20070801.tar.gz
 $ tar zxvf mecab-ipadic-2.7.0-20070801.tar.gz
 $ cd mecab-ipadic-2.7.0-20070801
 $ ./configure --with-charset=utf-8
 $ make
 $ make install

Mecabすげー
f:id:youf_ma:20150716205342p:plain

参考onioncode.com