关于NLPIR(ICTCLAS2015)配置

关于NLPIR(ICTCLAS2015)配置


一、开发工具、环境、原料

  • Visual Studio 2013
  • Windows
  • NLPIR(ICTCLAS2015)

二、路径配置

将Data文件夹及NLPIR.dll放到与bin文件夹同级的目录中(根据实际情况可自行更改)
在使用时经常遇见这种情况。

而问题提示在此条语句上
if (!_Ictclas.NLPIR_Init("../../", 0, ""))
但实际原因并不在此而是在此处
const string path = "NLPIR.dll";//设定dll的路径
 
 应将更改该处,根据上面提到的Data文件夹及NLPIR.dll的位置此处路径应为 
const string path = "../../NLPIR.dll";//设定dll的路径
这样路径的配置就解决了

三、常见问题

1、user Not valid license or your license expired! Please feel free to contact pipy_zhang@msn.com!
这是授权过期问题、关注http://www.bigdatabbs.com/forum.php?mod=forumdisplay&fid=64 大数据论坛有关过期的处理,一般是更换Data文件夹。
2、对 PInvoke 函数“Example1!Example1._Ictclas::NLPIR_Init”的调用导致堆栈不对称。
如图



将CallingConvention = CallingConvention.Winapi改成CallingConvention = CallingConvention.Cdecl
或者将.net 平台改成3.5。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值