归档: 2016/12

共 47 篇文章

Mac/Linux下gcc编译动态链接库[.so文件]

一、以bsdiff.c和bspatch.c为例编译bsdiff.so

bsdiff.c和bspatch.c分别依赖bzip2

项目结构

步骤

  • 使用BsDiff.java生成BsDiff.class文件

    javac ivonhoe/spring/wrcenter/jni/BsDiff.java

  • 生成BsDiff.h文件

    javah ivonhoe.spring.wrcenter.jni.BsDiff

  • 生成bspatch.o

    Read More