讯搜安装报错You need a working C++ compiler to compile Xapian
上面的错误是因为没有安装必备的编译依赖,按照下面的步骤来就行了。
#安装依赖
yum install -y gcc make kernel-headers kernel-devel zlib-devel gcc-c++ libevent#下载讯搜源码,解压安装
wget http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2
tar -xjf xunsearch-full-latest.tar.bz2
cd xunsearch-full-1.4.14/#会要你指定安装目录和数据目录,连按两次enter即可
sh setup.sh
如果没有安装编译必备的一些软件,会报错:
....
configure: error:
*** You need a working C++ compiler to compile Xapian, but configure failed to
*** find one. If you have a working C++ compiler, you can tell configure where
*** to find it by invoking it like so:
***
安装成功截图:
设置开机启动和快捷键
#讯搜开机启动
/usr/local/xunsearch/bin/xs-ctl.sh restart
设置快捷键:
vim ~/.bashrc
alias xunsou='/usr/local/xunsearch/bin/xs-ctl.sh restart'
到这里讯搜服务端就安装好了,我们还需要一个客户端,目前讯搜只支持php,composer安装就可以了。
composer require hightman/xunsearch
下面就到了编码阶段。
讯搜安装报错You need a working C++ compiler to compile Xapian相关推荐
- 【转载】Python3.6安装报错 configure: error: no acceptable C compiler found in $PATH
安装python的时候出现如下的错误: [root@master ~]#./configure --prefix=/usr/local/python3.6 checking build system ...
- Navicat Premium15 安装报错解决办法
Navicat Premium15 安装报错解决办法 在安装Navicat的时候,发现一直无法破解安装,一直报错提示"激活失败.原因可能是由于已达到激活次数的上限.请检查你是否已在 卸载或重 ...
- 360加固后walle写入渠道安装报错 Size of APK Signing Block is not a multiple of 4096
安装报错信息 failed to install xx.apk: Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES:Failed to collect cer ...
- pip安装报错:'ascii'码不能解码,安装路径有中文
转载自:https://blog.csdn.net/u013948858/article/details/77800663 [python]pip安装报错UnicodeDecodeError: 'as ...
- Ubuntu用apt-get安装报错:E: Could not get lock /var/lib/dpkg/lock-frontend - open (11:资源暂时不可用)
Ubuntu用apt-get安装报错:E: Could not get lock /var/lib/dpkg/lock-frontend - open (11:资源暂时不可用) 文章目录: 一.错误原 ...
- gitlab 安装报错:Could not find modernizr-2.6.2 in any of the sources
gitlab 安装报错:Could not find modernizr-2.6.2 in any of the sources 2014-04-30 15:27:44 标签:gitlab 原创作品, ...
- java 安装报错2503_Windows安装Node.js报错:2503、2502的解决方法
前言 Windows真的是太恶心了!!!不仅会出现大量的垃圾文件,而且有时莫名的安装不上一些软件(正常软件).前久因为想学学Koa2,打算升级下nodejs的版本以体验下ES6.ES7的aync,aw ...
- Redis 2.8.18 安装报错 error: jemalloc/jemalloc.h: No s
2019独角兽企业重金招聘Python工程师标准>>> 本文为大家讲解的是Redis 2.8.18 安装报错 error: jemalloc/jemalloc.h: No such ...
- python库下载安装报错_python3.6下Numpy库下载与安装图文教程
今天在做Plotly的散点图时,需要Numpy 这个库的使用. 没有安装Numpy这个库的时候,报错一般是下图这样:ModuleNotFoundError: No module named 'nump ...
最新文章
- 从 Gzip 压缩 SVG 说起 — 论如何减小资源文件的大小
- linux 文泉驿正黑字体,文泉驿字体系列打包下载-文泉驿字体下载-西西软件下载...
- es重建字段类型_关于elasticsearch中更新数据的几种方式
- class根据状态 vue_系统学习 vue 中使用 css 的各种方式
- 收藏!40 个 CSS 布局技巧
- Spring MVC3 Hibernate CRUD示例应用程序
- oracle单行子查询返回多个行 order by,单行子查询返回多个行 Issue分析求助
- WWDC 2018: ARKit 2 的新功能
- 根据Ibatis的SqlMap配置文件生成表结构
- 【Kafka】kafka KafkaException: Exception while loading Zookeeper JAAS login context ‘Client‘
- 大容量存储方案_助力卫星发射!威固提供自主固盘,满足载荷数据大容量存储能力...
- php调试代码时var_dump( )打印中文字符时出现乱码解决方案
- 线性拟合——从最大似然估计到平方误差到huber loss
- React - 修改children(下)
- linux i350网卡,intel I350 网卡驱动安装方法
- 机器学习中各分类算法的优缺点比较
- 服务器虚拟内存可以设置其他盘,Win7系统如何把虚拟内存设置在其它盘符?
- RuntimeError: Tensor for ‘out‘ is on CPU, Tensor for argument #1 ‘self‘ is on CPU, but expected them
- 关于getc与fgetc和getchar的本质区别
- OSChina 周四乱弹 —— 大光头与地中海并行,格子衫共沙滩裤一色
热门文章
- postman 搭建mock-server
- 使用idea搭建SSM框架,并成功运行。
- 大数据产品开发流程规范_大数据开发流程规范化(最新数据流图及相关数据技术分析)...
- 【React】解决antd样式没有显示问题(网页频闪问题)
- ICP in VTK
- Qt+VTK+PCL图片转灰度图且以灰度为Y轴显示
- ios 渐变透明背景_骚气渐变色的海报设计怎么做?
- Excel-将图表数据标签是0的值不显示
- java基础之this关键字_繁星漫天_新浪博客
- HiFlow x 金数据,助力客户快速满足应用对接需求