我下载的libjpeg-8D的源代码。 我想编译它libjpeg.so可能在Android的NDK中使用。 由于NDK采用ARM架构,但我的电脑的GCC是x86架构。 所以,当我使用gcc来编译出来libjpeg.so,放入JNI文件夹中。 它显示了文件格式不能recorgnize当使用NDK建造。 因此,如何建立正确的NDK libjpeg.so?
Answer 1:
你可以在这里找到一个Android makefile文件中的libjpeg 8D: https://github.com/folecr/jpeg8d
另外,可以考虑使用libjpeg的涡轮增压从git://git.linaro.org/people/tomgall/libjpeg-turbo/libjpeg-turbo.git
文章来源: how to build libjpeg for ndk use