папка libs в tess-two и eyes-two пуста

Итак, я успешно построил 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/ и обнаружил, что она совершенно пуста. Может кто-нибудь, пожалуйста, помогите мне с тем, что здесь происходит? Я знаю, что это может быть дубликат, но я не могу найти решение.


person Bhavik P.    schedule 10.10.2015    source источник


Ответы (1)


Я понял свою вину. Это произошло из-за того, что мой ndk был помещен в папку с пробелом, поэтому при попытке запустить ndk-build он выдавал ошибку. Я перезапустил и увидел, что он компилирует библиотеки.

У меня все заработало, теперь нужно разобраться с худшей в мире точностью.

person Bhavik P.    schedule 10.10.2015