kenLM 在windows上的Cygwin64模拟linux安装详解

欲买桂花同载酒

 

前前后后搞了将近三天,就为了使用kenlm训练一个n-gram语言模型做纠错用,一直在安装kenlm,终于安装成功了,真是刺激!!!

没有用公司的服务器,因为才40句的语料不太值当,我吐了,领导说会再多。那我就先做实验准备环境就好了。

安装过程参考了各种博客。

1、首先安装Cygwin64

傻瓜式安装后选择要下载的软件和版本,不建议在这里选,因为太多了不知道选哪个。我是在这里踩了很多坑。镜像用163即可,很快。尽量选择wget方便下载kenlm。然后比较重要的包 :cmake make gcc gcc-g++ gdb  gcc-core  boost boost-devel zlib zlib-deved 。这里有很多雷区。

在安装boost zlib 的时候要重复很多遍很难受,最好是配置apt-cyg ,然后用apt-cyg install boost/zlib安装。

2、安装kenlm

wget -o - https://kheafield.com/code/kenlm.tar.gz | tar xz
mkdir kenlm/build
cd kenlm/build && cmake .. && make -j8
cd kenlm/build && make install

编译的时候还需要一些包记不清了,少什么按照提示去安装配置即可。

最后来个成功的截图,太舒服了,gcc  g++的环境都有了,我可以同时做python c  c++开发,给力啊这个工具cygwin64。

终于100%。之前一直卡在50,70 ,80

有个trick,要是cmake过程中有错修改后删除build重新编译会好很多哦

 

终不似少年游。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值