gpt4 book ai didi

android - 为 Android 构建 tesseract 时出错

转载 作者:行者123 更新时间:2023-11-30 02:35:34 26 4
gpt4 key购买 nike

我正在尝试在 Google Glass 上使用 Tesseract,但无法构建我的项目。我使用以下方法构建了 Tesseract:

$ git clone https://github.com/rmtheis/tess-two
$ cd tess-two/tess-two
$ ndk-build
$ android update project --path . --target android-19
$ ant release

之后,我从 Android Studio 导入了该模块,并从我正在构建应用程序的模块中向该模块添加了依赖项。如果我从 Android Studio 构建 testtwo 模块,则构建成功完成。

但是,当我尝试构建我的应用模块时,出现以下错误:

Information:Gradle tasks [:app:compileDebugJava, :tesstwo:compileDebugJava]
:app:preBuild
:app:preDebugBuild
:app:checkDebugManifest
:app:preReleaseBuild
:tesstwo:compileLint
:tesstwo:copyReleaseLint UP-TO-DATE
:tesstwo:mergeReleaseProguardFiles UP-TO-DATE
:tesstwo:preBuild
:tesstwo:preReleaseBuild
:tesstwo:checkReleaseManifest
:tesstwo:prepareReleaseDependencies
:tesstwo:compileReleaseAidl UP-TO-DATE
:tesstwo:compileReleaseRenderscript UP-TO-DATE
:tesstwo:generateReleaseBuildConfig UP-TO-DATE
:tesstwo:generateReleaseAssets UP-TO-DATE
:tesstwo:mergeReleaseAssets UP-TO-DATE
:tesstwo:generateReleaseResValues UP-TO-DATE
:tesstwo:generateReleaseResources UP-TO-DATE
:tesstwo:packageReleaseResources UP-TO-DATE
:tesstwo:processReleaseManifest UP-TO-DATE
:tesstwo:processReleaseResources UP-TO-DATE
:tesstwo:generateReleaseSources UP-TO-DATE
:tesstwo:compileReleaseJava UP-TO-DATE
:tesstwo:processReleaseJavaRes UP-TO-DATE
:tesstwo:packageReleaseJar UP-TO-DATE
:tesstwo:compileReleaseNdk
/home/mateo/repos/POC7_OCR/tesstwo/src/main/jni/com_googlecode_tesseract_android/pageiterator.cpp:19:26: fatal error: pageiterator.h: No such file or directory
#include "pageiterator.h"
^
compilation terminated.

pageiterator.h这个文件确实存在,并且给了权限。我认为问题可能在于 NDK 如何寻找它应该构建的文件,但我以前从未使用过它,而且似乎无法找到问题所在。

谢谢!

最佳答案

看看那里,可能有助于与 Gradle 的集成: https://coderwall.com/p/eurvaq

关于android - 为 Android 构建 tesseract 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26620796/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com