Я пытаюсь скомпилировать версию NOD TCR ODK для Troid-ODK, но я смущен, почему я получаю следующее предупреждение. Я только что загрузил библиотеку из github и попытался скомпилировать с помощью NDK r9b.NDK компиляции предупреждений в OCR tesseract для android
C: \ NV_ANDROIDPACK_BACKUP \ андроид-NDK-R9b \ тесс-два> C: \ NV_ANDROIDPACK_BACKUP \ Andr ID-НДК-R9b \ НДК-строить Android NDK: ВНИМАНИЕ: JNI/com_googlecode_tesseract_android/Android.mk : tess: non ystem библиотеки в флагах компоновщика: -latomic Android NDK: Вероятно, это приведет к неправильной сборке. Попробуйте использовать LOCAL_ TATIC_LIBRARIES Android NDK: или LOCAL_SHARED_LIBRARIES вместо того, чтобы перечислить библиотеку dependen х годов Android NDK: модуль тока [armeabi] Компиляция палец: jpgt < = jaricom.c
Кроме того, на каждом файле на момент составления он также показывает следующее предупреждение
[armeabi] Compile++ thumb: tess <= params_model.cpp
clang++.exe: warning: argument unused during compilation: '-fpermissive'
warning: unknown warning option '-Wno-shift-negative-value'; did you mean
'-Wno-shift-sign-overflow'? [-Wunknown-warning-option]
любезно поможет, как решить эту проблему.
Почему бы не [использовать] (https://github.com/rmtheis/tess-two#usage) предварительно скомпилированную версию проекта? – rmtheis
Я не смог найти предварительно скомпилированную версию, вы можете показать мне ссылку? – wolvorinePk
Ссылка в моем комментарии выше (см. «Использование» в Readme) ссылается на строку, которую вы можете добавить в файл build.gradle вашего приложения, который добавит tess-two в ваш проект как предварительно скомпилированную внешнюю зависимость. – rmtheis