Lucene是一个高性能的信息检索工具库,最初使用java编写,后来在大家的努力下,衍生出了许多其他语言的版本。
因工作需要,需要使用Lucene,而之前使用的的开发语言基本都为c++,故选择开始学习CLucene。
a. 本人此次的开发环境为:windows + visual studio 2010;
b. 配置CLucene需要用到的其他库:boost 和 zlib(本次的版本为:clucene-core-2.3.3.4 & zlib-1.2.8);
所需要的工具:cmake;
实际操作时,boost可以暂时直接由CLucene提供,只需自行配置zlib即可。
下面开始配置!
1. zlib
(1) 下载并解压zlib;
(2) 使用VisualStudio x64 兼容工具命令提示(2010)运行:./contrib/masmx64/bld_ml64.bat, 生成gvmat64.obj 和 inffasx64.obj;
(注:这是64位的方法,32位的方法类似,只需运行