我正在使用cygwin
来编译Tesseract 3.03 source code。
在make
之后运行configure
时遇到以下错误。我不知道修改Tesseract源代码。有人之前看过这个错误吗?或者是否有Tessearct 3.03的预建版本?我需要这个版本,因为它包含培训工具text2image
,并声称它可以使用make training
构建。
以下是有问题的代码段。
在我看来,select
函数是一个C ++库函数。我的Cygwin安装可能缺少一些库。但我不确定是哪一个。
按照rubenvb
对此主题提出的建议:Error during making "xz-5.2.1" with MinGW/MSYS
我开始使用MSYS2 + MinGW-w64
来编译Tesseract 3.03
。在经历了所有依赖关系和先决条件之后。我终于成功configure
Tesseract 3.03 source
了。然后在make
期间遇到以下错误:
我找到了一个类似的帖子:fatal error: strtok_r.h: No such file or directory (while compiling tesseract-ocr-3.01 in MinGW)
似乎我需要手动将一些文件添加到tesseract源。但我不确定在哪里放置它。
现在我需要睡一会儿。
希望有人可以对这个问题有所了解。我明天会继续......
使用vs2013编译Tesseract 3.03
http://vorba.ch/2014/tesseract-3.03-vs2013.html
使用Cygwin编译Tesseract 3.02
答案 0 :(得分:0)
找到了教程here。 正如评论中所说:
尝试在“configure”文件中将“c ++ 11”替换为“gnu ++ 11”,然后重新运行此脚本。
答案 1 :(得分:0)
我终于在完整的Linux环境中完成了编译。