`

Ubuntu下编译mmseg-0.7.3出错的解决方法

阅读更多
css/UnigramCorpusReader.cpp: In member function 'virtual int css::UnigramCorpusReader::open(const char*, const char*)':
css/UnigramCorpusReader.cpp:89: error: 'strncmp' was not declared in this scope
make[2]: *** [UnigramCorpusReader.lo] 错误 1
make[2]:正在离开目录 `/home/qichunren/download/mmseg-0.7.3/src'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/home/qichunren/download/mmseg-0.7.3'
make: *** [all] 错误 2

-----------------------------------------------
在Ubuntu下编译安装mmseg-0.7.3会出错,解决的方法是:
手工编辑.src/css目录下UnigramCorpusReader.cpp 文件,在其第一行加上
#include <string.h>
然后重新 make,即可通过
分享到:
评论

相关推荐

    mmseg-0.7.3_mmseg0.7.3_

    压缩包内的文件“mmseg-0.7.3”很可能包含了源代码、文档、示例、编译脚本等资源。为了使用这个库,开发者需要解压文件,遵循README或其他文档的指示来配置、编译和安装。一般来说,这个过程包括以下步骤: 1. 解压...

    mmseg-0.7.3.tar.gz

    《mmseg-0.7.3.tar.gz:中文分词技术在Sphinx全文搜索引擎中的应用》 在现代信息检索和自然语言处理领域,中文分词是至关重要的一步,它直接影响到搜索结果的质量和准确度。LibMMSeg,作为专门为Sphinx全文搜索引擎...

    mmseg-1.2.4-cp27-none-win32

    mmseg-1.2.4-cp27-none-win32

    elasticsearch-analysis-mmseg-1.2.2.jar

    elasticsearch-analysis-mmseg-1.2.2.jar

    mmseg-1.2.4-cp27-none-win_amd64

    mmseg-1.2.4-cp27-none-win_amd64

    mmseg4j-solr-2.2.0.jar mmseg4j-analysis-1.9.1.jar mmseg4j-solr-2.2.0.jar

    本人用的solr是4.10的,经过本人亲测可用,放心下载,包含以下3个jar包: mmseg4j-analysis-1.9.1.jar, mmseg4j-core-1.9.1.jar, mmseg4j-solr-2.2.0.jar

    mmseg4j-all-with-dic-1.8.6-sources.jar和mmseg4j-all-with-dic-1.8.6.jar

    通过阅读源码,开发者可以深入理解mmseg4j的内部工作原理,学习如何自定义词典,优化分词效果,以及如何解决特定场景下的分词问题。源代码的开放性也使得开发者可以针对特定需求进行二次开发,定制更符合应用场景的...

    mmseg4j-solr-2.4.0.jar

    在Solr 6.3版本下,要使用mmseg4j-solr-2.4.0.jar,首先需要将其添加到Solr的lib目录下,这样Solr启动时会自动加载该库。接着,在Solr的schema.xml配置文件中,我们需要定义一个使用mmseg4j的分析器。通常,这涉及到...

    mmseg4j-solr-2.1.0-with-mmseg4j-core.zip

    最后,压缩包中的"README.md"文件通常包含了详细的安装和使用指南,包括可能遇到的问题及解决方法,建议在实际操作过程中参考。 综上所述,"mmseg4j-solr-2.1.0-with-mmseg4j-core.zip"为Solr4.8提供了高效的中文...

    mmseg4j-solr-mmseg4j-solr-2.2.0.zip

    1. **安装与配置**:将mmseg4j-solr-2.2.0的jar包添加到Solr的lib目录下,然后在Solr的schema.xml中配置分词器,指定使用mmseg4j-solr的分词算法。 2. **定制词典**:mmseg4j-solr允许用户自定义词典,以适应特定...

    mmseg4j-solr-2.2.0-with-mmseg4j-core.zip

    mmseg4j-solr-2.2.0-with-mmseg4j-core.zip是一个专门为Solr 4.9版本设计的中文分词解决方案,旨在提升中文搜索的准确性和效率。 mmseg4j是基于Java实现的中文分词库,全称为“Minimum Edit Distance Segmentation ...

    mmseg4j-core-1.10.0

    mmseg4j-core-1.10.0,非常好用的中文分词器

    mmseg4j-solr-2.3.2-with-mmseg4j-core

    该压缩包包含`mmseg4j-solr-2.3.2.jar`和`mmseg4j-core-1.10.0.jar`,其中solr-2.3.2不是官方的版本,该版本有改动,使得mmseg4j可以很好的支持Solr6,如果你的Solr低于Solr6,请使用官方的mmseg4j-solr-2.3.0.jar...

    solr中文分词包mmseg4j-core-1.10.0.jar和mmseg4j-solr-2.3.0.jar

    mmseg4j-solr-2.3.0-with-mmseg4j-core是Solr的中文分词包,该压缩包含有mmseg4j-core-1.10.0.jar和mmseg4j-solr-2.3.0.jar。

    mmseg4j-1.9.1 分词器 包含修复bug的mmseg4j-analysis-1.9.1.jar

    这通常包括解决内存泄漏、提升并发处理能力、优化分词效率或者改进对特定语境下的分词准确性等。更新此版本可以确保你的应用程序使用最新、最稳定的分词功能。 **应用场景** 1. **搜索引擎**:搜索引擎需要对索引...

    mmseg4j-solr-master

    接下来,我们讨论mmseg4j的分词方法。mmseg4j采用的是MaxMatch算法,这是一种基于动态规划的最长匹配算法。它通过查找最长的可匹配词汇来减少误分词的可能性,同时兼顾了分词的准确性和效率。此外,mmseg4j还支持...

    mmseg4j-solr总共4个文件

    里面包含了mmseg4j-solr-2.0.0.jar,mmseg4j-solr-2.1.0.jar,mmseg4j-solr-2.2.0.jar,mmseg4j-solr-2.3.0.jar总共4个文件,其中: mmseg4j-solr-2.0.0.jar 要求 lucene/solr &gt;= 4.3.0。在 lucene/solr [4.3.0, 4.7.1]...

    mmseg4j-solr-2.3.0.jar

    mmseg4j中文分词器 mmseg4j-core-1.10.0.jar mmseg4j-solr-2.3.0.jar两个主要依赖包

    mmseg4j-all-1.8.5

    mmseg4j-all-1.8.5中文分词器

    mmseg4j-core-1.10.1-SNAPSHOT.jar

    mmseg4j-core-1.10.1-SNAPSHOT.jar

Global site tag (gtag.js) - Google Analytics