我正在使用cygwin编译Tesseract 3.03源代码。
当我在make之后运行configure时,会遇到以下错误。我不知道修改Tesseract源代码。有人以前见过这个错误吗?或者有任何预先构建版本的Tessearct 3.03?我需要这个版本,因为它包含了培训工具text2image,他们声称它可以用make training构建。

加1
下面是遇到麻烦的代码片段。

在我看来,select函数是一个C++库函数。也许我的Cygwin安装中缺少了一些库。但我不确定是哪一个。
加2
以下是rubenvb对这个线程的建议:使用MinGW/MSYS制作"xz-5.2.1“时出错
我开始使用MSYS2 + MinGW-w64编译Tesseract 3.03。在经历了所有的依赖和先决条件之后。我终于成功地configure了Tesseract 3.03 source。然后在make过程中遇到以下错误

我发现了一个类似的线程:r.h:没有这样的文件或目录(在MinGW中编译tesseract-ocr-3.01时)
似乎我需要手动向tesseract源代码添加一些文件。但我不知道该把它放在哪里。
现在我需要睡一觉。
希望有人能对这个问题有所了解。我明天会继续讲下去..。
参考文献
用vs2013编译Tesseract 3.03
http://vorba.ch/2014/tesseract-3.03-vs2013.html
用Cygwin编译Tesseract 3.02
http://vorba.ch/2014/tesseract-cygwin.html
发布于 2015-06-29 04:44:57
我最终在一个完整的Linux环境中完成了编译。
发布于 2015-05-05 14:43:26
找到了一个教程这里。正如评论中所说:
尝试在“配置”文件中将"c++11“替换为"gnu++11”,然后重新运行此脚本。
https://stackoverflow.com/questions/30055779
复制相似问题