0

正八胞体の使用に問題があります。ソースコードをダウンロードして、正常にコンパイルしました。次に、VC ++でプロジェクトを作成し、最初のステップを実行しようとしています。

簡単なプログラムを作成して含めました

#include <baseapi.h>

プロジェクトのプロパティ->リンカー->追加の依存関係についてtesseractが生成したすべてのライブラリを配置しました

ccmain.lib ccstruct.lib ccutil.lib classify.lib cube.lib cutil.lib dict.lib image.lib libtesseract_tessopt.lib libtesseract_training.lib neuro_networks.lib textord.lib Viewer.lib wordrec.lib

また、追加のライブラリディレクトリにライブラリのパスを設定しました。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
4

1 に答える 1

1

プロジェクトでは、「追加のインクルード ディレクトリ」で tesseract ヘッダーへのパスを追加する必要があります。

于 2012-07-29T04:02:56.207 に答える