编译 Tesseract 3.03 训练工具时缺少 'strcasestr.cpp' 文件
Missing 'strcasestr.cpp' file when compiling Tesseract 3.03 training tools
我已经成功地从源代码构建了 Tesseract 3.03 rc1
。但是当我尝试构建训练工具时,这正是我想要的 3.03 版本的功能,我遇到了以下错误。
vs2010
文件夹中似乎应该有一个 strcasestr.cpp
文件。但是下载的源只包含以下文件:
我使用的命令是:
make training
我按照说明先构建 Tesseract 3.03 rc1
,然后再构建训练工具。
任何人都可以解释一下吗?
加 1
找到这个话题:
https://code.google.com/p/tesseract-ocr/issues/detail?id=1458
一些引用:
- Training is not supported on windows.
- If you want to test/fix something, use the current code from repository (it should be posible to build it with msys2 on windows)
我使用这个 git 存储库在 windows(包括训练工具)上成功构建了 tesseract:https://github.com/charlesw/tesseract-vs2012
它的目标是 vs2013,但经过一些修改后它可以完美地用于 vs2010。
如果你不想重建一切,你只需要看看
vs2013+64bit_support.patch
文件。它会创建 strcastr.(h/cpp)、gettimeofday.(h/cpp)、strtok_r.(h/cpp) 和 mathifix.h,这是您丢失的文件。
希望对您有所帮助。
我已经成功地从源代码构建了 Tesseract 3.03 rc1
。但是当我尝试构建训练工具时,这正是我想要的 3.03 版本的功能,我遇到了以下错误。
vs2010
文件夹中似乎应该有一个 strcasestr.cpp
文件。但是下载的源只包含以下文件:
我使用的命令是:
make training
我按照说明先构建 Tesseract 3.03 rc1
,然后再构建训练工具。
任何人都可以解释一下吗?
加 1
找到这个话题: https://code.google.com/p/tesseract-ocr/issues/detail?id=1458
一些引用:
- Training is not supported on windows.
- If you want to test/fix something, use the current code from repository (it should be posible to build it with msys2 on windows)
我使用这个 git 存储库在 windows(包括训练工具)上成功构建了 tesseract:https://github.com/charlesw/tesseract-vs2012
它的目标是 vs2013,但经过一些修改后它可以完美地用于 vs2010。
如果你不想重建一切,你只需要看看
vs2013+64bit_support.patch
文件。它会创建 strcastr.(h/cpp)、gettimeofday.(h/cpp)、strtok_r.(h/cpp) 和 mathifix.h,这是您丢失的文件。
希望对您有所帮助。