NDK编译相关(ndk-build)

要想编译NDK需要先安装android-ndk,还需要编写Android.mk文件,具体安装请google

Android.mk配置说明

NDK安装参考

说一下ndk-build命令

命令 说明
ndk-build 编译
ndk-build -C DIRECTORY 编译指定目录
ndk-build -f FILE 使用指定文件作为makefile
ndk-build APP_ABI="armeabi armeabi-v7a x86" 编译多平台动态库
ndk-build TARGET_PLATFORM=android-21 指定sdk版本

一些问题

  1. 编译native-audio时在jni目录下执行ndk-build提示找不到这个文件,在ndk目录下搜索这个头文件发现这个头文件确实存在,所以需要制定版本为21,即:ndk-build TARGET_PLATFORM=android-21

你可能感兴趣的:(NDK编译相关(ndk-build))