原文链接:http://my.oschina.net/liucundong/blog/160436?p=7#comments
在centos6.4下使用以下命令编译.so文件
gcc -fPIC -O2 -shared -Wl,-soname,libApkPatchLibraryServer.so.1 -o libApkPatchLibraryServer.so.1.0 -I/opt/jdk1.7.0_71/include/ -I/opt/jdk1.7.0_71/include/linux/ -I/opt/jdk1.7.0_71/include/ -I/opt/jdk1.7.0_71/include/linux/ blocksort.c com_cundong_utils_DiffUtils.c crctable.c huffman.c bzip2.c com_cundong_utils_PatchUtils.c decompress.c randtable.c bzlib.c compress.c dlltest.c
可能出现bzlib.h 文件找不到,修改引用为 "" 而不是<>