配置xapian环境

配置xapian环境

鉴于第一次写技术记录,文笔颇水,见笑。

xapian是什么就不介绍了。进入正题。

INSTALL

xapian的官方文档当然是最重要的了。INSTALL

有几点比较重要的吧,小结一下。

tar xf xapian-core-<versionnumber>.tar.xz
tar xf xapian-omega-<versionnumber>.tar.xz
tar xf xapian-bindings-<versionnumber>.tar.xz

解压缩之后当然就是一路花香。

./configure 
make
make install

其中。core是核心包,omega是应用包,bindings是提供其他接口的包,比如python,php。

QUICK START

环境配置好之后就是写个demo测试一下。问题来了。

一直报错error while loading shared libraries: libXXX.so.X: cannot open shared object file: No such file

强行g++ -L/usr/local/lib指定路径也报错。

最后参考网友的方法才解决。SOLUTION

在/etc/ld.so.conf.d/目录下新建任何以.conf为后缀的文件,在该文件中加入库文件所在的目录;
运行ldconfig,以更新/etc/ld.so.cache文件;

至于为什么,额,不求甚解。

你可能感兴趣的:(api)