juman++をインストールmac (2020)
環境を新しくしたので、macに再度juman++をインストールしたいと思います。
INSTALL
はじめに、京大の黒橋・村脇研究室のサイトからjuman++の必須ツールを確認する。
必須ツール
gcc (4.9 以降)
Boost C++ Libraries (1.57 以降)
macにはどちらも入っていないので先にインストールする。
brew install gcc
それから
Boost C++をインストールする。
インストールはこちらの方のサイトを参照した。
Boost C++をサイトからダウンロードし、ダウンロード先で
cd ~/"PATH"/boost_1_72_0/ #今回は1.72.0選択した
./bootstrap.sh
sudo ./b2 install -j4 --prefix=/opt/local
ここまででBoost C++のインストールが終わり。
そこから、juman++のインストールを始める。
wget http://lotus.kuee.kyoto-u.ac.jp/nl-resource/jumanpp/jumanpp-1.02.tar.xz
tar xjvf jumanpp-1.02.tar.xz
cd jumanpp-1.02
./configure
make
sudo make install
すると、makeの時点でエラーが出る。
エラー内容は「Boost/unordered_map.hpp' file not found」...なんじゃそれ
brewでBoostを再インストール
brew install boost
インストールが終わると、最後に以下のような記述があるので、一応それをzshに書き込む
echo 'export PATH="/usr/local/opt/icu4c/bin:$PATH"' >> ~/.zshrc
echo 'export PATH="/usr/local/opt/icu4c/sbin:$PATH"' >> ~/.zshrc
echo 'export LDFLAGS="-L/usr/local/opt/icu4c/lib"' >> ~/.zshrc
echo 'export CPPFLAGS="-I/usr/local/opt/icu4c/include"' >> ~/.zshrc
この後、もう一度juman++のインストールを行う。
cd jumanpp-1.02
make
sudo make install
今度はうまく行きました。
-> % jumanpp -v
JUMAN++ 1.02
Author And Source
この問題について(juman++をインストールmac (2020)), 我々は、より多くの情報をここで見つけました https://qiita.com/U-chom/items/87fab9d4a89b8ff53319著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .