我在使用tesseract时遇到了麻烦。 我已经下载了源代码并成功编译。 然后我用VC ++创建了一个项目,我正在尝试做第一步。
我创建了一个简单的程序并包含
#include <baseapi.h>
关于项目属性 - &gt;链接器 - &gt;额外的依赖关系我已经把所有的tessract生成了
ccmain.lib ccstruct.lib ccutil.lib classify.lib cube.lib cutil.lib dict.lib image.lib libtesseract_tessopt.lib libtesseract_training.lib neural_networks.lib textord.lib viewer.lib wordrec.lib
我还在附加库目录上设置了libs的路径。它似乎承认了libs。但问题是我收到以下错误:
fatal error C1083: Cannot open include file: 'baseapi.h': No such file or directory
任何人都可以帮助我吗?我刚刚开始,很难。
作为更新,我已设置路径并将文件包含在我的解决方案中。但是我在ccutil.h上遇到了不同的错误。
* 致命错误C1083:无法打开包含文件:'pthread.h':没有这样的文件或目录*
由于此代码
#ifdef WIN32
#include <windows.h>
#else
#include <pthread.h>
#include <semaphore.h>
#endif
答案 0 :(得分:1)
在您的项目中,您需要在“其他包含目录”中添加tesseract标题的路径。