Xapian实战(一):环境搭建 + 简介

1. 参考资料

http://xapian.org/docs/install.html

Xapian的存储系统、性能以及检索模型等

 

2. 安装

1) xapian

# ./configure --prefix = /opt/xapian (指定安装目录)

# make

# make install

下面测试是否安装成功:

# xapian-config --version将出现版本信息

若未出现,则需要将xapian/bin加入系统环境变量中;

xapian的库文件lib需要加入/etc/ld.so.conf中,并运行ldconfig确认;

在编译xapian的C++程序时需要加上-lxapian;

2)omega - 在xapian基础上开发的应用

# ./configure --prefix=/opt/omega  XAPIAN_CONFIG=/opt/xapian (自定义的需指定xapian-config的路径)

# make

# make install

 

3. 实战问题

1)  ./configure --prefix=/opt/xapian

@ gcc版本错误

所使用的Centos 6.5自带的gcc版本为4.4.7,不支持C++11,需要升级gcc;

(链接:升级gcc

@ 缺少文件

分别执行以下安装命令:

# yum install uuid

#yum install libuuid-devel

#yum install e2fsprogs-devel

2) ./configure --prefix=/usr/local/omega

@ 缺少文件

执行:

#yum install file-devel

 

posted on 2016-07-28 18:25  tanfy  阅读(415)  评论(0编辑  收藏  举报

导航