2014-10-29 26 views
1

我试图在Google Glass上使用Tesseract,但我还没有能够建立我的项目。 我建立的Tesseract使用下列内容:错误楼宇tesseract为Android

$ 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构建tesstwo模块,则构建已成功完成。

但是,当我尝试建立我的app's模块,我得到以下错误:

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如何寻找它应该建立的文件,但是我之前从未使用它,似乎无法得到问题的可能性。

谢谢!

回答