博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
coreseek安装使用
阅读量:4316 次
发布时间:2019-06-06

本文共 1541 字,大约阅读时间需要 5 分钟。

1.下载

1 官网已经打不开了,需要通过其它途径下载,可以参考如下: 3 https://pan.baidu.com/s/1MLsdXojcYb4nSfJJ5xuAsg 提取码:6qpa

2.解压

tar xf coreseek***.tar.gz

3.安装mmseg

1 cd /usr/local/src/coreseek/mmseg 2 ./configure --prefix=/usr/local/mmseg , 3 发现报错”error: cannot find input file: src/Makefile.in“,不用着急,先执行命令”automake“,然后再执行./configure......., 4 如果还报错,那就执行以下命令: 5 aclocal // 是一个perl 脚本程序,它的定义是:“aclocal - create aclocal.m4 by scanning configure.ac” 6 libtoolize --force // 运行后有一个错误,不用管它。 7 automake --add-missing 8 autoconf 9 autoheader10 make clean11 继续执行./configure......,没有出现错误了12 编译安装 make && make install13 完成!

4.安装csft

配置环境 ./configure --prefix=/usr/local/coreseek  --with-mysql=/usr/local/mysql8  --with-mmseg=/usr/local/mmseg-3.2.14  --with-mmseg-includes=/usr/local/mmseg-3.2.14/include/mmseg/  --with-mmseg-libs=/usr/local/mmseg-3.2.14/lib/编译安装 make && make install 这一步会出现错误sphinxexpr.cpp:1080:43: note: use ‘this->ExprEval’ insteadmake[2]: *** [sphinxexpr.o] Error 1make[2]: Leaving directory `/usr/local/src/coreseek-3.2.14/csft-3.2.14/src'make[1]: *** [all] Error 2make[1]: Leaving directory `/usr/local/src/coreseek-3.2.14/csft-3.2.14/src'make: *** [all-recursive] Error 1不要紧张,解决方法上面已经有提示, 在sphinxexpr.cpp文件里面第1080行(会有好几行的),将”ExprEval“替换为”this->ExprEval“, 然后从新./configure........, 编译安装:make && make install 开始配置 cd /usr/local/coreseek/etccp sphinx-min.conf.dist csft.conf // 一定要命名为csft.conf,如何配置请参考我的文章,sphinx-2.1.9的安装使用

5.测试

cd /usr/local/coreseek 建立索引 ./bin/indexer --all, 搜索中文 ./bin/search "你好"

 

 

转载于:https://www.cnblogs.com/baikaishui-liang/p/10155910.html

你可能感兴趣的文章
いつでもどこでも本格的に麻雀&チュートリアルが充実!iPhone/iPod touch/iPad向け「雀龍門Mobile」をiPadで遊んでみました...
查看>>
如何重置mysql中的root密码
查看>>
bzoj 3171: [Tjoi2013]循环格 最小费用最大流
查看>>
关于IO的一些数字
查看>>
高放的c++学习笔记之模板与泛型编程
查看>>
bzoj 1089: [SCOI2003]严格n元树
查看>>
mybatis 日期比较
查看>>
更新jdk
查看>>
string与StringBuilder之性能比较
查看>>
python3----练习题(购物车)
查看>>
IOS不错的学习资源特别是图片效果的处理上
查看>>
HDU 2072(字符串的流式操作,学习了)
查看>>
win10 vs2015源码编译opencv、opencv_contrib、Tesseract
查看>>
css取消a标签在移动端点击时的背景颜色
查看>>
Annotation(注解)
查看>>
MySQL(四)--练习题
查看>>
高效掌握C#第五回---猜单词游戏
查看>>
07-Java 中的IO操作
查看>>
uclibc,eglibc,glibc之间的区别和联系【转】
查看>>
Java魔法堂:找外援的利器——Runtime.exec详解
查看>>