ndk-build 编译第三方 代码

ndk-build  常用参数:

NDK_PROJECT_PATH=.  指定NDK编译的代码路径为当前目录,如果不配置,则必须把工程代码放到Android工程的jni目录下

APP_BUILD_SCRIPT=./Android.mk  指定NDK编译使用的Android.mk文件

NDK_APP_APPLICATION_MK=./Application.mk   指定NDK编译使用的application.mk文件

clean  清除所有编译出来的临时文件和目标文件

[例]

ndk-build NDK_PROJECT_PATH=. APP_BUILD_SCRIPT=./Android.mk

NDK_PROJECT_PATH 指定了需要编译的代码的工程目录,这里给出的是当前目录,APP_BUILD_SCRIPT 给出的是Android makefile 文件的路径,当然,如果你还有 Application.mk 文件的话,则可以添加 NDK_APP_APPLICATION_MK=./Application.mk 

 

执行完 ndk-build 命令后,你会发现当前目录下,生成了 obj 和 libs 文件夹,这样,动态库就已经制作完成了,在 libs/armeabi 目录下。

 

[参考文献]

http://ticktick.blog.51cto.com/823160/1425857

posted @ 2016-03-18 14:53  壬子木  阅读(219)  评论(0)    收藏  举报