MacPorts/Mecab
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&tag(MacPorts/Mecab);
*目次 [#g89cfc7b]
#contents
*参考情報 [#f44b5d88]
-[[MacPorts]]
-[[macで形態素解析エンジン Mecab を使うときの最も簡単な方...
*インストール [#gc62b059]
-本体と辞書をインストール
$ sudo port install mecab
$ sudo port install mecab-ipadic-utf8
-そのままだと文字化けするので設定ファイルを編集。 udo vi ...
#pre{{
dicdir = /opt/local/lib/mecab/dic/ipadic-utf8
}}
*実行 [#k87a63b8]
-mecabを起動し適当に日本語を入力し、リターンをおして見る...
*mecab-rubyをインストールする [#ba39cd86]
-mecab -vでバージョンを表示。0.996と表示された場合、[[Dow...
-そのままだとリンクに失敗するので、extconf.rbを修正する。...
#pre{{
require 'mkmf'
mecab_config = with_config('mecab-config', 'mecab-config')
use_mecab_config = enable_config('mecab-config')
$LDFLAGS += ' -L' + `#{mecab_config} --libs-only-L`.chomp
`mecab-config --libs-only-l`.chomp.split.each { | lib |
have_library(lib)
}
$CFLAGS += ' ' + `#{mecab_config} --cflags`.chomp
have_header('mecab.h') && create_makefile('MeCab')
}}
-READMEを確認しその手順通りにインストールする。rbenvを使...
#pre{{
$ ruby extconf.rb
$ make
$ make install
}}
-test.rbが実行できればOK。
ruby test.rb
終了行:
&tag(MacPorts/Mecab);
*目次 [#g89cfc7b]
#contents
*参考情報 [#f44b5d88]
-[[MacPorts]]
-[[macで形態素解析エンジン Mecab を使うときの最も簡単な方...
*インストール [#gc62b059]
-本体と辞書をインストール
$ sudo port install mecab
$ sudo port install mecab-ipadic-utf8
-そのままだと文字化けするので設定ファイルを編集。 udo vi ...
#pre{{
dicdir = /opt/local/lib/mecab/dic/ipadic-utf8
}}
*実行 [#k87a63b8]
-mecabを起動し適当に日本語を入力し、リターンをおして見る...
*mecab-rubyをインストールする [#ba39cd86]
-mecab -vでバージョンを表示。0.996と表示された場合、[[Dow...
-そのままだとリンクに失敗するので、extconf.rbを修正する。...
#pre{{
require 'mkmf'
mecab_config = with_config('mecab-config', 'mecab-config')
use_mecab_config = enable_config('mecab-config')
$LDFLAGS += ' -L' + `#{mecab_config} --libs-only-L`.chomp
`mecab-config --libs-only-l`.chomp.split.each { | lib |
have_library(lib)
}
$CFLAGS += ' ' + `#{mecab_config} --cflags`.chomp
have_header('mecab.h') && create_makefile('MeCab')
}}
-READMEを確認しその手順通りにインストールする。rbenvを使...
#pre{{
$ ruby extconf.rb
$ make
$ make install
}}
-test.rbが実行できればOK。
ruby test.rb
ページ名: