我正在尝试编译 OCR tesseract 库 tess-two 的 android NDK 版本,但我很困惑为什么会收到以下警告。我刚刚从 github 下载了库并尝试使用 NDK r9b 进行编译。
C:\NV_ANDROIDPACK_BACKUP\android-ndk-r9b\tess-two>C:\NV_ANDROIDPACK_BACKUP\andr id-ndk-r9b\ndk-build Android NDK: WARNING:jni/com_googlecode_tesseract_android/Android.mk:tess: 非系统库链接器标志:-latomic Android NDK:这可能会导致不正确的构建。尝试使用 LOCAL_ TATIC_LIBRARIES Android NDK: 或 LOCAL_SHARED_LIBRARIES 来列出 Android NDK 的库依赖项: current module [armeabi] Compile thumb : 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]
请帮助如何解决这个问题。