ltp是一个比较全的自然语言处理工具,可以用它进行分词、词性标注、语法分析等任务。

----

准备

下载

下载ltp和ltp4j,在cmake官网下载并安装相应版本的cmake,并且下载ant。

构建VC Project

先在ltp4j目录下使用命令ant,生成新文件。

在ltp4j的目录下新建build文件夹,然后在cmake的gui里生成编译程序

编译ltp和ltp4j

类似上面的步骤,用cmake给ltp文件夹也生成ALL_BUILD.vcxproj等文件,并生成之后用vs2015打开,用Release X64的方式编译,能够成功。

生成之后用vs2015打开ltp4j的ALL_BUILD.vcxproj,把ltp文件夹下的\lib\Release的所有文件拷贝到ltp4j的build下,进行编译。

如果成功,把ltp4j下\libs\Release下的所有文件和splitsnt、segmentor、postagger、ner、parser、srl六个dll拷贝到自己项目的根文件下。

遇到的问题

合适的安装版本

我是win7 64位的系统,vs安装的是2015社区版

结果在cmake选来选去都不对,总说我没有安装c++环境

然后看到有博客看到用命令行解决问题,于是也在CMakeLists.txt中添加了

set(BUILD_USE_64BITS on)

再分别运行

cmake -G "Visual Studio 14 2015 Win64" ..

cmake --build .

对了一部分,但是还是出错了

原来是文件夹位置出错了,改了之后再生成,就ok啦

ps:

其实这里又用回了cmake 的gui,编译成功的,选择的是"Visual Studio 14 2015 Win64。也就是说自己原来在cmake选择正确就没这么多事了/(ㄒoㄒ)/~~

编译出错

是找不到文件的问题,于是我在Everthing里面搜了一下,发现是在

于是把这几个文件拷贝到对应文件夹下面

重新打开项目,出现新的问题,缺少lib

根据上面的步骤生成并导入ltp的相关文件,还是出现了下面的错误:

但是尽管有这个错误,我还是成功在ltp4j下\libs\Release找到了一些生成文件,导入到自己的项目也成功编译了。

日志分析工具ELK配置详解

日志分析工具ELK配置详解 一.ELK介绍 1.1 elasticsearch 1.1.1 elasticsearch介绍 ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分 ...

Python环境搭建和开发工具的配置

本文转自http://237451446.blog.51cto.com/2307663/766781 因为要学习python了,第一步当然是环境搭建和开发工具的配置了,下边开始了. 我的开发环境是在w ...

Oracle 客户端安装 + pl/sql工具安装配置

Oracle 客户端安装 +  pl/sql工具安装配置 下载oracle客户端,并在本地安装. 11g下载地址为: http://www.oracle.com/technetwork/databas ...

黑苹果引导工具 Clover 配置详解及Clover Configurator使用

黑苹果引导工具 Clover 配置详解及Clover Configurator使用  2017-03-11 14:01:40 by SemiconductorKING 转自:@三个表哥   简介: 可 ...

python环境搭建和开发工具的配置【转】

因为要学习python了,第一步当然是环境搭建和开发工具的配置了,下边开始了. 我的开发环境是在window下. 一.环境搭建 先在python官网python.org下载安装文件,python2.x ...

工具IDEA 配置springboot+maven项目

工具IDEA 配置springboot+maven项目 首先安装IDEA,至于怎么安装就不介绍了.. 第一步 配置maven环境 首先安装maven,先在网上下载一个maven包.在IDEA的sett ...

rsync数据同步工具的配置

rsync数据同步工具的配置 1. rsync介绍 1.1.什么是rsync rsync是一款开源的快速的,多功能的,可实现全量及增量的本地或远程数据同步备份的优秀工具.Rsync软件适用于 unix ...

用vue.js学习es6(一):基本工具及配置

一.工具: sublime,node.js,npm 1.安装sublime 的es6插件: (1).在sublime中按Ctrl+`调出console (2).粘贴以下代码到底部命令行并回车(subl ...

随机推荐

Python遇到字符编码出问题的一个相对万能的办法

在使用Python做爬虫的过程中,经常遇到字符编码出问题的情况. UnicodeEncodeError: 'ascii' codec can't encode character u'\u6211' ...

ASP.NET Core 十种方式扩展你的 Views

java ltp4j_ltp工具使用配置相关推荐

  1. Java开发工具插件配置记录

    myeclipse 10 freemarker-ide 插件安装说明,步骤如下: (一)打开http://sourceforge.net/projects/freemarker-ide/files/ ...

  2. Java集成ElasticSearch及配置类工具类整理

    Java集成ElasticSearch及配置类工具类整理 前言:做一个有梦想的程序猿! ES不同的版本API差异比较大,此处ES版本为:6.5.3 代码如下: 添加Maven依赖 <!-- ES ...

  3. 一键安装java程序_一键配置java环境工具

    一键配置java环境工具是一款网友分享的小工具,新手学习java都会经历一次jdk运行环境的配置,对于新手来说经常会遇到各种问题,现在这个软件可以帮助你轻松搞定! java语言介绍 Java是一门面向 ...

  4. java maven下载_maven下载安装 Apache Maven(java项目管理工具) v3.6.1 官方版(附Maven环境变量配置) 下载-脚本之家...

    Maven是一个java项目管理工具,能够很方便的帮你管理项目报告,生成站点,管理jar文件,需要的朋友可以下载试试! 它基于项目对象模型(POM)的概念,可以从中央信息中管理项目的构建.报告以及文档 ...

  5. Unity5 + java开发大唐诛仙手游源代码,含工具,配置表

    Unity5 + java开发大唐诛仙手游源代码,含工具,配置表,和一些开发文档. 大唐诛仙是一款修仙题材的RPG战斗手游,为你还原真实的仙侠世界,多种游戏角色任你挑选,可以自由加入不同的门派,海量时 ...

  6. Unity5 + java开发大唐诛仙手游源代码,含工具,配置表,和开发文档。

    Unity5 + java开发大唐诛仙手游源代码,含工具,配置表,和开发文档. 大唐诛仙是一款修仙题材的RPG战斗手游,为你还原真实的仙侠世界,多种游戏角色任你挑选,可以自由加入不同的门派,海量时尚炫 ...

  7. java开发工具IDEA JVM框架教程:Google App Engine配置

    IntelliJ IDEA 允许您创建 Google App Engine 项目并将您的应用程序上传到 Google 基础架构.确保您安装并启用了 Google App Engine 插件. 调试应用 ...

  8. Java工程师入职——配置环境及安装开发工具

    很多新人对于进入新公司,大部分都是从发新电脑新系统开始(你好,我是小娜,让我来帮你....),电脑上各种开发环境都是从无到有,所以接下来小编从安装java到配置环境变量到eclipse等进行一系列环境 ...

  9. java环境变量一键配置工具

    java环境变量一键配置工具是一款环境变量配置软件,对于需要学编程的新手来说,第一步就是配置环境变量,通过java环境变量一键配置工具可以一键进行配置,方便好用. 相关软件软件大小版本说明下载地址 j ...

  10. Java基础学习——环境配置及开发工具-IDEA的安装

    学习目标: 了解什么是计算机语言 了解什么是java的跨平台原理 掌握如何搭建开发和运行环境 必须掌握HelloWorld程序的开发 必须记住Java的基本语法 了解注释符号有哪些 了解什么是关键字和 ...

最新文章

  1. 目标检测——Faster R-CNN论文阅读
  2. 我国IPv6规模要达到世界第一
  3. 以太网接口保护方案设计图
  4. vc如何打开plt图像_图像基本操作-open cv
  5. 单元测试(二)基本使用争议篇
  6. springboot手动提交kafka offset
  7. 步步为营:Asp.Net序列化与反序列化
  8. UIDatePicker的使用
  9. word中文字贴表格线方法
  10. mysql5.7.18-winx64安装
  11. st算法 求区间最值问题
  12. 调用sklearn库--分类学习
  13. 【笔记】FWT 快速沃尔什变换
  14. js刷新当前页面的几种方式
  15. HTML5响应式手机模板:h5手机抽奖游戏活动页面集合模板 HTML+CSS+JavaScript
  16. GlobalMapper20提取点位的高程信息
  17. hbase解决海量图片存储
  18. sqoop与PG库导入导出数据
  19. 敲黑板!5G消息、富媒体消息、一键登录知识点汇总
  20. macbook不能进系统 备份数据_用数据“说话” VOCs治理在线监测系统不能少

热门文章

  1. OSChina 周一乱弹 —— 老夫聊发少年狂
  2. php 教育类,php教育培训网站是哪个
  3. sql中between and 用法
  4. ZoomIt使用方法详解
  5. Android 更换皮肤
  6. 【图片】图片处理,图片压缩相关知识分享
  7. uniapp 返回页面刷新/小程序获取用户信息之后登录和退出登录
  8. 处理器后面的字母含义_笔记本处理器型号认识
  9. 记录Notepad软件保护眼睛的颜色怎么设置
  10. swagger2使用@ApiParam为参数填充注解时无法传输正确的参数到url