ictclas linux开发注意事项
在windows上开发好的程序到linux上 是如何呢?
1.项目中用到JNI加载ICTCLAS30.dll类库
public native int ICTCLAS_GetElemLength(int nIndex);
/* Use static intializer */
static {
System.loadLibrary("ICTCLAS30");
}
2.下载linux ictclas2009免费文件
里面包含 ICTCLAS30.dll库、libICTCLAS30.so
3.将ICTCLAS30.dll库放入jdk的bin目录下
4.将libICTCLAS30.so放入/usr/local/lib目录中
5.在用户下的.bashrc中设置LD_LIBRARY_PATH
LD_LIBRARY_PATH=/usr/local/lib
export LD_LIBRARY_PATH
6.在/etc中的ld.so.conf文件中设置
/usr/local/lib
如果里面包含了
include /etc/ld.so.conf.d/*.conf
其中在文件ld.so.conf.d中有文件描述以上路径 本步骤可以省略了
7.在第六步骤后会出现一个错误
error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
可以参考如下两个网站内容
http://www.she.vc/blog/212
http://www.linuxdiyf.com/viewarticle.php?id=100131
8.此后再运行会出现
/usr/lib/libstdc++.so.5 version 'CXXABI_1.2' not found(required by .....)
参考文档
http://www.linuxdiyf.com/viewarticle.php?id=100131
9.下载包文件
compat-libstdc++-33-3.2.3-64.i386.rpm
然后解压出两文件
libstdc++.so.5
libstdc++.so.5.0.7
放到 /usr/lib包下即可
10.再运行就OK了
本次开发的系统是ubuntu 9
分享到:
相关推荐
ICTCLAS分词器 linux版本 中科院开发的算法
总结起来,ICTCLAS50_Linux_RHAS_64_C.rar提供的资源涵盖了从基础使用到高级开发的全过程,适合不同层次的用户。通过深入研究Sample、Doc、API和Demo,用户可以有效地学习和应用这个中文文本处理工具,提升他们的...
ictclas50的简单使用。只要把ictclas里的初始化函数简单应用了一下
这个是中文分词开发版,源码,自己拿着用吧,效果很不错,ICTCLAS2011-SDK-release。好不好您说了算
这个系统由中关村的科研团队开发,代表着国内在中文分词技术领域的先进水平。分词是中文信息处理的重要步骤,因为中文没有明显的空格分隔单词,需要通过特定算法将连续的汉字序列切分成有意义的词汇单位。 ICTCLAS...
4. **扩展性**:ICTCLAS2010提供了开放的接口,允许用户进行二次开发和定制,以适应特定的应用场景。 5. **新词发现**:系统内置新词发现机制,能有效识别和处理不断涌现的网络热词和专有名词。 ICTCLAS2010-packet...
在使用Java版ICTCLAS时,开发者需要注意以下几点: 1. **依赖管理**:确保引入所有必要的库文件,包括ICTCLAS的jar包和其他可能的依赖。 2. **初始化**:正确配置并初始化分词器,如设置词典路径、模型参数等。 3. ...
NLPIR/ICTCLAS2016的开发文档详细介绍了该系统的使用、开发和维护过程,为开发者提供了全面的指南。文档中包含了系统的基本信息,如文档ID、版本号、安全级别以及状态等。文档的版本管理遵循严格的规则,每次更新...
ICTCLAS是个不错的中文分词类库,可惜其文档不全,声称能支持Delphi但是又没有提供接口文档。这是本人根据其C接口文件修改测试而成的Delphi2010针对ICTCLAS5.0的dll库头文件...当然,物以稀为贵,请各位开发同仁谅解。
ICTCLAS(信息技术-中文自动分词系统)是北京大学计算语言研究所开发的一款高效、准确的中文分词工具,它在自然语言处理领域广泛应用,尤其是在文本预处理中,如信息检索、情感分析、机器翻译等场景。本教程将详细...
ICTCLAS 中文分词 中科院 ICTCLAS 中文分词 中科院
简介: 应各位ICTCLAS用户的要求,张华平博士提前发布ICTCLAS2013 版本,为了与以前工作进行大的区隔,并推广NLPIR自然语言处理与信息检索共享平台,从本版本开始,系统名称调整为NLPIR汉语分词系统。张博士先后倾力...
中科院ICTCLAS2014分词系统下载包
sinboy发表的ictclas4j-0.9.1版(最新)相关的字典、源码和开发文档打包
Java调用ICTCLAS2013涉及到的是在Java程序中使用ICTCLAS(中文语言分析系统)2013版进行中文处理的任务,主要包括中文分词、词性标注、命名实体识别和新词识别。ICTCLAS是一个高效、实用的中文自然语言处理工具,...
Delphi下调用ICTCLAS50的参考方法
ICTCLAS,全称为“基于词典和统计的汉语词法分析系统”,是北京大学计算语言研究所(FXSJY)开发的一款高效、免费的中文分词工具。本压缩包"ICTCLAS_Source_Analysis.rar"包含了对该系统源码的深度分析资料,对于想...
ICTCLAS源码解析
NLPIR/ICTCLAS2014分词系统是一款专用于自然语言处理(NLP)的工具,由Kevin Zhang开发并维护。该系统的核心功能是进行中文文本的分词,这是理解和分析中文文本的基础步骤。分词是将连续的汉字序列切分成具有语义的...
ICTCLAS(Chinese Word Segmentation for Information Content Extraction and Linguistic Analysis System)是由北京师范大学的陈天教授基于ICTCLAS(信息内容提取与语言分析系统)进一步开发的一个Java分词系统。...