1

GNU gprof を使用して tesseract-ocr のプロファイルを作成しようとしています。Makefile を変更して CFLAGS に「-pg」を追加した後、プログラムを make/make install し、OCR コマンドを実行します。この時点で、生成された「gmon.out」ファイルがどこかにあることを期待していますが、何も生成されていません。

私は GNU gprof を使ったことがありません。何か不足していますか?大まかなレベルで、私がやったことは次のとおりです。

  1. コンパイルおよびインストールされた Leptonica (tesseract-ocr の依存関係)
  2. tesseract-ocr で ./configure を実行し、Makefile の CFLAGS に「-pg」を追加しました
  3. make, make install tesseract-ocr
  4. OCR コマンドを実行します (tesseract /home/me/test.jpg ocr_out.txt -spa)

また、CXX や LDFLAGS などの他の変数に「-pg」を追加しようとしました。tesseract-ocr と Leptonica の両方の Makefile でこれを試しました。

また、これをすべてcygwinで行っていることに注意してください...

何か案は?

4

1 に答える 1