我想使用javaRAP,但无法进行parseIt。我遇到此错误:

C:\ Users \ zahra \ Documents \ bllipparser-2015.08.18 \ first-stage \ PARSE>进行parseIt

g++     parseIt.C   -o parseIt

In file included from InputTree.h:24,
             from parseIt.C:31:
SentRep.h:22: istream: No such file or directory

SentRep.h:24: ostream: No such file or directory

make: *** [parseIt] Error 1

最佳答案

安装Charniak的解析器(parser05Aug16版本)。


  $进行解析


如果遇到以下错误消息,则可能需要尝试
用以下命令覆盖解析器的PARSE /子目录中的文件
parser05Aug16.patch.zip zip文件中提供的内容。

[wing.nus@cte PARSE] $ make

/ usr / bin / g ++ -c -O BchartSm.C

BchartSm.C:30:错误:“ *”令牌之前的预期初始化程序

BchartSm.C:在成员函数“ float Bchart :: computepTgT(int,int)”中:

BchartSm.C:612:错误:在此范围内未声明“ globalGi”

make:*** [BchartSm.o]错误1

获取最新的JavaRAP

http://aye.comp.nus.edu.sg/~qiu/NLPTools/JavaRAP.html),解压缩
并仔细修改env.jrap。添加“ ./”很重要
作为目录前缀,甚至似乎没有必要。

尝试:


  $ java -jar AnaphoraResolution.jar testdata / SimpleTest.txt

08-05 17:16