我正在开发一个使用原生C的Android应用程序是核心处理。我使用NDKr10从本机代码和成功构建库。但是当我尝试加载libs时,会显示错误:
Cannot load library soinfo_relocate(linker.cpp:975): cannot locate symbol "log2f" referenced by "libvlfeat.so"...
我发现有些资源说这个错误是由gcc编译器和Android目标版本引起的,但是我不确定。(我的目标SDK是21)。
更新:我的应用在api 21设备上正常工作,但较低版本显示错误。
有人知道这个问题吗?请给我一个解决方法来解决这个问题。
感谢。