編譯scws中文分詞中遇到的一些問題

一、下載源碼

wget http://www.xunsearch.com/scws/down/scws-1.2.3.tar.bz2
tar xvjf scws-1.2.3.tar.bz2

二、執行配置腳本和編譯

具體選項參數執行 ./configure --help 查看。常用選項爲:--prefix=指定安裝目錄

cd scws-1.2.3
mkdir build 
./configure --prefix=..../scws-1.2.3/build/    這裏是指絕對路徑
make -j 16
make install

三、在工程的src文件中

編譯src文件的時候,有的文件在頭文件中引用了scws,但是在編譯的時候仍然找不到scwc文件,我們需要將scwsde路徑添加到環境中才行,在項目的主目錄下建立一個.path.sh

KALDI_ROOT=`pwd`
export PATH=$KALDI_ROOT/src/puncbin:$KALDI_ROOT/tools/scws/build/bin:$PATH
export LD_LIBRARY_PATH=$KALDI_ROOT/tools/scws/build/lib:$LD_LIBRARY_PATH

之後再進入src編譯就沒有問題了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章