社区
Linux/Unix社区
帖子详情
关于天网搜索引擎TSE的编译问题
dqdx_zch
2010-06-18 02:53:17
我下了个TSE的源码,安照程序的说明怎么make不好使呢,出现下面的错误
flex -Puri uri.l
make[1]: flex:命令未找到
make[1]: *** [lex.uri.c] 错误 127
make[1]:正在离开目录 `/home/zch/桌面/tse.041210-1504.Linux/tse/uri'
make: *** [subdir] 错误 1
小弟是新手,大家多多关照阿!
...全文
527
7
打赏
收藏
关于天网搜索引擎TSE的编译问题
我下了个TSE的源码,安照程序的说明怎么make不好使呢,出现下面的错误 flex -Puri uri.l make[1]: flex:命令未找到 make[1]: *** [lex.uri.c] 错误 127 make[1]:正在离开目录 `/home/zch/桌面/tse.041210-1504.Linux/tse/uri' make: *** [subdir] 错误 1 小弟是新手,大家多多关照阿!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zxlovepllhaha
2012-03-16
打赏
举报
回复
stack.h里面用到的-- ++ 操作符错误 改一改就行了
昨夜的梦--pzy
2011-05-29
打赏
举报
回复
我也遇到了这个问题,不知道LZ解决了没有,求教!
nzc123
2011-05-19
打赏
举报
回复
楼主后来问题解决了吗? 怎么解决的?
yanjinbin0
2010-06-18
打赏
举报
回复
有编译器不支持的语法.
你看提示在uri.l文件的494行,找出该段的内容来看下语法是否正确.
steptodream
2010-06-18
打赏
举报
回复
这下的 错误我就不知道了
dqdx_zch
2010-06-18
打赏
举报
回复
[Quote=引用 1 楼 steptodream 的回复:]
遇到问题 要仔细看一下问题
make[1]: flex:命令未找到
---------------------
很明显 没有找到flex这个命令 说明你没安装把?
先安装flex这个命令 去网上下载rpm包 或者源码
如果是redhat系的linux(CentOS Feodra RHEL)
直接用yum安装更简单
yum -y install flex
[/Quote]
谢谢,刚才发现已经安装上了,
还是编译不通过,郁闷,又有这样的错误。
uri.l: In function ‘urilex’:
uri.l:494: error: lvalue required as increment operand
uri.l:494: error: lvalue required as increment operand
uri.l:494: error: lvalue required as increment operand
uri.l:500: error: lvalue required as increment operand
uri.l:500: error: lvalue required as increment operand
uri.l:500: error: lvalue required as increment operand
uri.l:506: error: lvalue required as increment operand
uri.l:506: error: lvalue required as increment operand
uri.l:506: error: lvalue required as increment operand
uri.l:511: error: lvalue required as increment operand
uri.l:511: error: lvalue required as increment operand
uri.l:511: error: lvalue required as increment operand
uri.l: In function ‘__path_merge’:
uri.l:842: error: lvalue required as decrement operand
uri.l:843: error: lvalue required as decrement operand
uri.l:849: error: lvalue required as increment operand
uri.l:850: error: lvalue required as increment operand
steptodream
2010-06-18
打赏
举报
回复
遇到问题 要仔细看一下问题
make[1]: flex:命令未找到
---------------------
很明显 没有找到flex这个命令 说明你没安装把?
先安装flex这个命令 去网上下载rpm包 或者源码
如果是redhat系的linux(CentOS Feodra RHEL)
直接用yum安装更简单
yum -y install flex
完整部署北大
天网
搜索引擎
TSE
最近在学习《
搜索引擎
——原理、技术与系统》这本书,书虽然有点年代感,但是技术永远不会过时。所以就来搭建一个自己的
搜索引擎
,下载源码,然后来学习,这里博客作笔记使用,同时也希望和更多的人一起讨论分享。 我这里主要的参考博客是一位大佬在13年写的博客专栏里面的博客,为什么我也要重复写呢,因为时间隔太远了,有很多的技术更新,需要用到很多的新技术,所以我就把自己的学习笔记分享一下。大佬的专栏地址在这,有兴...
【北大
天网
搜索引擎
TSE
学习笔记】第1节——环境搭建
最近在看《
搜索引擎
——原理、技术与系统》一书,同时下载了书中介绍的原型系统——北大
天网
搜索引擎
TSE
的源代码进行学习。之前没有任何
搜索引擎
方面的基础,也没有web开发经验,一切从零开始学习。为了记录学到的知识以备日后之用,也为了与大家分享并一起学习探讨,将学习的过程整理成笔记,连载发布于本博客。声明一下,我不是高手,我是菜鸟,从零开始学习,所以如果文中有错误之处敬请大家批评指出,也欢迎感兴趣的朋友
【北大
天网
搜索引擎
TSE
学习笔记】第10节——查询服务子系统/总结
至此,
TSE
的查询服务子系统相关的内容已经全部介绍完毕,从下载
编译
源代码、搭建
TSE
环境,到原理介绍、源代码分析全部进行了详细的介绍。第9节中提到的网页快照和网页内容摘要功能,由于
TSE
系统中实现的非常简单,所以没有展开详细说明,但是在实际的搜素引擎系统中是非常重要的,读者们可以自行了解。 下面谈谈我自己的感受,看完
TSE
的查询服务子系统的源代码实现后,让我对
搜索引擎
的基本原理有了很好的
深入探索
天网
搜索引擎
源代码
本文还有配套的精品资源,点击获取 简介:本文深入分析了名为"
TSE
"的
搜索引擎
源代码,揭示了
搜索引擎
的工作原理、算法设计和系统架构。内容包括爬虫技术、索引构建、关键词分析、排名算法,以及涉及的编程语言、数据结构与算法、分布式系统、数据库技术、安全性与隐私保护、用户界面与体验、持续集成与部署和性能优化。此外,还探讨了机器学习与人工智能在
搜索引擎
中的应用。了解这些知识点对于开发...
【北大
天网
搜索引擎
TSE
学习笔记】第3节——从用户点击“搜索”按钮开始
在第一节中已经将查询服务子系统搭建起来,可以在
天网
搜索引擎
的首页中输入搜索字符串、点击搜索按钮并得到搜索的结果页面。那后台到底是怎么处理的呢?怎么从网页获取用户输入然后调用搜索程序进行搜索呢?大家在这一节将得到答案。 我们从用户操作开始入手,首先呈现在用户面前的是
天网
搜索的首页,第一节中已经说明该首页的页面文件就是/var/www/html/index.html,我们先看看该文件
Linux/Unix社区
23,216
社区成员
74,539
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章