Итак, я успешно построил tess-two, используя следующие команды.
git clone git://github.com/rmtheis/tess-two tess
cd tess
cd tess-two
ndk-build -path '~/Desktop/OCR/tess/eyes-two/jni'
android update project --target 6--path .
ant release
Причина, по которой мне пришлось использовать ndk-build -path /path/to/jni/ вместо ndk-build, заключается в том, что я получил ошибку:
make: /Users/Bhavik/build/core/build-local.mk: Нет такого файла или каталога make: *** Нет правила для создания целевого файла `/Users/Bhavik/build/core/build-local.mk'. Останавливаться.
Это то же самое, что и ошибка сборки NDK.
Мне также пришлось добавить --target 6 (это проблема)?
Я успешно построил его: ПОСТРОИТЬ УСПЕШНО Общее время: 3 секунды
Однако, когда я импортирую его в свой проект и запускаю, я сталкиваюсь с этой проблемой: tess- двое не могут найти libpng.so
Я проверил свою папку libs по адресу tess/tess-two/libs/ и обнаружил, что она совершенно пуста. Может кто-нибудь, пожалуйста, помогите мне с тем, что здесь происходит? Я знаю, что это может быть дубликат, но я не могу найти решение.