在互联网上可以找到各种页面,其中提到了适用于Android的libjpeg-turbo(例如)。它们都指向这里的存储库,并表示要阅读ANDROID.txt
以获取构建说明。但是存储库中没有这样的文本文件。这个存储库是为Android获取libjpeg-turbo的官方场所吗?如果是,构建/集成说明在哪里?
几个月前,我移植了libjpeg-turbo在android中使用。
你可以在这里找到代码:
http://git.linaro.org/gitweb?p=people/tomgall/libjpeg-turbo/libjpeg-turbo.git;a=短对数;h=refs/heads/android
Android.txt在那里等。只需移出external/jpeg目录,并用这个名称完全相同的external/jpeg替换,它就会构建并运行良好。
计划尽快将其推进ASOP。(我知道cyanogenmod目前也在考虑)
糟糕的是,文件在该存储库的一个分支中。
还发现了以下信息:
https://wiki.linaro.org/BenjaminGaignard/libjpeg-turboAndSkia
使用Makefile.am文件查看需要编译哪些文件,并将其写入自己的Android.mk Makefile中。
刚刚找到了以下问题和答案,这些问题和答案似乎非常详细。实际上,现在就尝试一下,因为我的用例是将其嵌入到应用程序中,而不是重新编译Android来使用它,而不是内置的libjpeg
。