首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >编译tesseract时出错

编译tesseract时出错
EN

Stack Overflow用户
提问于 2012-09-15 12:50:28
回答 1查看 850关注 0票数 1

我正在通过使用android r8b编译tesseract-android-tools-1.00 ( tesseract -android- tools包含用于编译tesseract OCR、Leptonica和Jpeg库的android工具)。

自述文件说明说,这三个库将放在项目文件夹下的“外部”文件夹下(这里是"tesseract-android-tools-1.00“文件夹)。那么文件夹结构将是:

tesseract-android-tools-1.00/external/libjpeg/

tesseract-android-tools-1.00/external/tesseract-3.00/

tesseract-android-tools-1.00/external/leptonlib-1.66/

当我在项目文件夹(tesseract-android 1.00文件夹)下运行ndk-build时,我得到了以下错误。

G:\eclipse\ws\tesseract-android-tools-1.00>ndk-build 安装: libjpeg.so => libs/armeabi/libjpeg.so make:*没有制定目标=>的规则停止播放。

在此错误之前,我遇到了一些错误,例如“**没有设置目标的规则.”、“**找不到目标.,需要.”。我通过修改tesseract-android-tools-1.00/jni/Android.mk文件的内容来修正错误。

.........TESSERACT_PATH :=LEPTONICA_PATH :=LIBJPEG_PATH := .

为了..。

. TESSERACT_PATH := external/tesseract-3.00 eclipse/ws/tesseract-android-tools-1.00/external/leptonlib-1.66 LEPTONICA_PATH := g:/eclipse/ws/tesseract-android-tools-1.00/external/libjpeg LIBJPEG_PATH := .

我必须这样做,因为我在Windows7上使用,不能执行如自述文件所示的Linux命令.

导出TESSERACT_PATH=${PWD}/tesseract-3.00 导出LEPTONICA_PATH=${PWD}/瘦子库-1.66 导出LIBJPEG_PATH=${PWD}/libjpeg“

注意:我从github下载了libjpeg。作为android-2.2.3_r2.1-0的标签

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-15 19:08:20

下载部分中的tesseract-android-tools-1.00文件是旧的,不能工作。

相反,您应该使用以下命令从存储库中克隆最新代码:

代码语言:javascript
复制
git clone https://code.google.com/p/tesseract-android-tools/
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12437533

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档