1.下載http://www.speech.sri.com/projects/srilm/download.htmlhtml
2.解壓:tar zxvf srilm.tar.gzc++
3.修改 Makefile 文件(SRILM 目錄下)shell
找到: # SRILM = /home/speech/stolcke/project/srilm/devel 另起一行輸入 SRILM 的安裝路徑 SRILM = $(PWD) 找到: MACHINE_TYPE := $(shell $(SRILM)/sbin/machine-type) 在其前加#註釋掉,並另起一行輸入: MACHINE_TYPE := i686-gcc4
註釋:能夠經過uname -a命令查看電腦與系統信息測試
4.修改srilm/common/Makefile.machine.i686-gcc4code
找到: GCC_FLAGS = -mtune=pentium3 -Wall -Wno-unused-variable -Wno-uninitialized CC = $(GCC_PATH)gcc $(GCC_FLAGS) -Wimplicit-int CXX = $(GCC_PATH)g++ $(GCC_FLAGS) -DINSTANTIATE_TEMPLATES 這裏是爲了告訴 SRILM 系統使用的 compiler(c 和 c++),符合安裝狀況,不須要修改。若是是 64 位 CPU,須要作相應調整 找到: TCL_INCLUDE = TCL_LIBRARY = 修改成: TCL_INCLUDE = TCL_LIBRARY = NO_TCL = X 找到: GAWK = /usr/bin/awk 修改成 GAWK = /usr/bin/gawk
5.安裝SRILMhtm
編譯:srilm目錄下:make World 修改環境變量:運行命令 export PATH=/home/.../srilm/bin/i686-m48:/home/.../srilm/bin:$PATH (...爲省去的目錄名稱)
6.測試ci
make test