最近接触到了mupdf,据说这是一个轻量级的PDF阅读器(a lightweight PDF viewer and parser/rendering library)
我们需要在android上面用到mupdf,所以需要针对android平台编译生成库文件。这里就要用到ndk了,linux平台的ndk下载地址是
http://dl.google.com/android/ndk/android-ndk-r5b-linux-x86.tar.bz2
ndk的安装比较简单,下载并解压,将ndk的根目录添加到PATH中,就可以使用了
在ndk安装好后,就需要mupdf了,我们需要3个包
mupdf-0.8.15-source(http://www.mupdf.com/download/mupdf-0.8.15-source.tar.gz)
mupdf-pregen(http://www.mupdf.com/download/mupdf-pregen.zip)
mupdf-thirdparty(http://www.mupdf.com/download/mupdf-thirdparty.zip)
先解压mupdf-0.8.15-source, 然后解压mupdf-pregen和mupdf-thirdparty,将后两个包解压后的文件夹放入source包的根目录下(不要放到了source/m

本文介绍了如何在Ubuntu操作系统上利用NDK编译mupdf以适用于Android平台。首先,下载并安装NDK,然后获取mupdf的源代码及相关依赖包,进行解压和配置。修改相关文件以适应Android平台,最后在android目录下执行ndk-build命令,生成所需的库文件。
最低0.47元/天 解锁文章
657





