我想安装seshat,这是用于数学方程式的OCR引擎。
我使用Windows10。我已经安装了“ boost 1.17.0”,“ MinGW”以进行g ++编译。
以下是seshat的安装指南,
1。使用git:~~(完成)获取软件包
2。转到包含源代码的目录。(完成)
3。如果boost库的包含文件不在路径中,请将其添加到Makefile文件中的FLAGS变量中(“ -I / path / to / boost /”)。
4。编译seshat
$ make
(https://github.com/falvaro/seshat)
与3中一样,我尝试将其添加到makefile中的路径中,但是它不起作用。
(Makefile)
'CC = g ++
LINK = -lxerces-c -lm
FLAGS = -O3 -Wno未使用的结果#-I / path / to / boost /'
.............................................. < / p>
在我看来,“ FLAGS”是增强路径,因此,我尝试像这样进行编辑
'FLAGS = D:/.../ boost /',
'FLAGS =“ D:/.../ boost /”',
'FLAGS = -O3 -Wno-unused-result#-I D:/.../ boost /'.....
实际上,我以前从未学习过C ++。
接下来,我尝试像这样编译
'D:... \ seshat-master> g ++ seshat.cc'
并获得以下错误消息;)
`In file included from symrec.h:30,
from production.h:28,
from grammar.h:27,
from seshat.cc:21:
rnnlib4seshat/DataSequence.hpp:47:10: fatal error: boost/bimap.hpp: No such file or directory
#include <boost/bimap.hpp>
^~~~~~~~~~~~~~~~~
compilation terminated.`
请帮帮我。 ㅠㅠ