0

Tesseract 3.03 ソース コードcygwinのコンパイルに使用しています。

makeの後に実行すると、次のエラーが発生しますconfigure。Tesseract のソース コードを変更する知識はありません。以前にこのエラーを見た人はいますか? または、Tessearct 3.03 のビルド済みバージョンはありますか? このバージョンにはトレーニング ツールが含まれておりtext2imagemake training.

ここに画像の説明を入力

追加 1

以下は、問題のあるコード スニペットです。

ここに画像の説明を入力

select関数はC++ライブラリ関数のようです。私のCygwinのインストールにいくつかのライブラリが欠けているのかもしれません。しかし、どちらかわかりません。

追加 2

rubenvbこのスレッドに関する次の提案: MinGW /MSYS で "xz-5.2.1" を作成中にエラーが発生しました

MSYS2 + MinGW-w64はコンパイルするために使い始めますTesseract 3.03。すべての依存関係と前提条件と戦った後。私はついに成功しましconfigureTesseract 3.03 source。中に次のエラーが発生しましたmake:

ここに画像の説明を入力

同様のスレッドを見つけました:致命的なエラー: strtok_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

4

2 に答える 2

0

最終的に、完全な Linux 環境でコンパイルを完了します。

于 2015-06-29T04:44:57.357 に答える
0

ここでチュートリアルを見つけました。コメントで述べたように:

「configure」ファイルで「c++11」を「gnu++11」に置き換えてから、このスクリプトを再実行してください。

于 2015-05-05T14:43:26.303 に答える