如何在 window 上使用 MinGW 编译 tesseract baseapi.h?
How to compile tesseract baseapi.h with MinGW on window?
所以我想在我的项目中使用 tesseract api。
问题是我不知道如何在 window.
上用 MinGW 编译这个 baseapi.h
我正在使用这个
g++ -I/[...]/project/tesseract-master/include/ -I/[...]/project/leptonica/src/ t.cpp -o t
得到了
In file included from t.cpp:2:
/[...]/project/tesseract-master/include/tesseract/baseapi.h:33:10: fatal error: tesseract/version.h: No such file or directory
#include <tesseract/version.h>
^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
我认为问题是关于 version.h 文件,它实际上是一个 version.h.in 文件
leptonica 也有与 .h.in 文件相同的问题
不知道MinGW能不能编译这种类型的文件,如果有办法或者不行请告诉我谢谢
g++.exe (i686-posix-dwarf-rev0, Built by MinGW-W64 project) 8.1.0
Tesseract from main branch https://github.com/tesseract-ocr/tesseract
Leptonica from 1.80.0 release
https://github.com/DanBloomberg/leptonica
您似乎没有安装 tesseract - 否则 version.h
(实际在 tesseract build/compilation 期间生成)将会存在。
所以我想在我的项目中使用 tesseract api。 问题是我不知道如何在 window.
上用 MinGW 编译这个 baseapi.h我正在使用这个
g++ -I/[...]/project/tesseract-master/include/ -I/[...]/project/leptonica/src/ t.cpp -o t
得到了
In file included from t.cpp:2:
/[...]/project/tesseract-master/include/tesseract/baseapi.h:33:10: fatal error: tesseract/version.h: No such file or directory
#include <tesseract/version.h>
^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
我认为问题是关于 version.h 文件,它实际上是一个 version.h.in 文件
leptonica 也有与 .h.in 文件相同的问题
不知道MinGW能不能编译这种类型的文件,如果有办法或者不行请告诉我谢谢
g++.exe (i686-posix-dwarf-rev0, Built by MinGW-W64 project) 8.1.0
Tesseract from main branch https://github.com/tesseract-ocr/tesseract
Leptonica from 1.80.0 release https://github.com/DanBloomberg/leptonica
您似乎没有安装 tesseract - 否则 version.h
(实际在 tesseract build/compilation 期间生成)将会存在。