gpt4 book ai didi

android - 通过android NDK编译tesseract

转载 作者:行者123 更新时间:2023-11-30 04:33:10 26 4
gpt4 key购买 nike

我正在尝试使用 android ndk r5 为 android 编译 tesseract,tesseract 的代码是通过查看 http://code.google.com/p/tesseract-android-tools/ 获得的,我无法编译 tesseract 并出现错误,

Install        : libjpeg.so => libs/armeabi/libjpeg.so
make: *** No rule to make target `//cygdrive/e/DemoExamples_WorkSpace/tesseract-android-tools/jni/../external/leptonlib-1.66/src/adaptmap.c', needed b
y `/cygdrive/e/DemoExamples_WorkSpace/tesseract-android-tools/obj/local/armeabi/objs/lept//cygdrive/e/DemoExamples_WorkSpace/tesseract-android-tools/j
ni/../external/leptonlib-1.66/src/adaptmap.o'. Stop.

请帮我解决这个问题。

最佳答案

我遇到了同样的问题,我想我已经解决了。可能对遇到类似错误的人有帮助:

在 OSX 上,我只是通过如下给出绝对路径来更改 Android.mk 文件

首先:jni/Android.mk

TESSERACT_PATH := /Users/.../tesseract-android-tools/tesseract-android-tools/external/tesseract-3.00
LEPTONICA_PATH := /Users/.../tesseract-android-tools/tesseract-android-tools/external/leptonlib-1.66
LIBJPEG_PATH := /Users/.../tesseract-android-tools/tesseract-android-tools/external/libjpeg

然后:jni/com_googlecode_leptonica_android/Android.mk

REAL_LOCAL_PATH := /Users/.../tesseract-android-tools/tesseract-android-tools/jni/com_googlecode_leptonica_android

jni/com_googlecode_tesseract_android/Android.mk 相应。

我认为问题是由以下命令返回的相对路径引起的:

$(call my-dir)

然后我需要以 super 用户身份运行 ndk-build 并且所有编译都正常。

关于android - 通过android NDK编译tesseract,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7334040/

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