分类: C/C++
2011-03-20 20:11:10
下载源代码和thirdparty,pregen压缩包并解压到源代码根目录下。
1.执行 mupdf/thirdparty 目录下第三方库中可以执行的 ./configure。
2.mupdf/android/jni/core.mk,ThirdParty.mk 修改第三方库目录名称(eg: freetype –> freetype-2.4.4)。
3.mupdf/thirdparty/jbigdec/os_types.h 修改避免重复定义stdint.h中定义类型。
4.mupdf/thirdparty/openjpeg-1.4/libopenjpeg/openjpeg.c 修改头文件为:#include "../opj_config.h"。
5.mupdf/android/jni/core.mk 加入 $(MY_ROOT)/fitz/crypt_sha2.c 编译。
在 mupdf/android 目录下执行 $NDK/ndk-build 进行编译即可,不过生成的so文件较大。
f33chobits2012-01-20 10:51:24
正在研究mupdf0.8.15和0.9版本
3.mupdf/thirdparty/jbigdec/os_types.h 修改避免重复定义stdint.h中定义类型。
请问这句话如何去实现???