NDK编译mupdf1.1小记
MuPDF是一个轻量级的简易版PDF阅读器,它的功能简单,启动快速,渲染效果不错。MuPDF是免费软件,并提供了Android下的源码。
下面就是mupdf最新版1.1的编译过程。
确保已经配置好Android的NDK及C的编译环境。
1.官网下载源码和依赖库
http://code.google.com/p/mupdf/downloads/list
就是图中的source和thirdparty,点击下载。
2.解压
分别解压,然后将thirdparty解压后的目录直接拷贝到mupdf-1.1-source.tar.gz解压后的目录mupdf-1.1-source中。
注意,不要修改任何东西。
3.编译中间文件
终端进入mupdf-1.1-source,直接make
会报一些警告,但不用理会。最终会生成generated文件夹:
3.用ndk编译
终端进入android目录执行ndk的编译命令
在libs/armeabi-v7a中就有生成好的.so.
点我直接下载