Android NDK 开发之 CMake 必知必会

多媒体开发札记 at 
Android Studio 从 2.2 版本起开始支持 CMake ,可以通过 CMake 和 NDK 将 C/C++ 代码编译成底层的库,然后再配合 Gradle 的编译将库打包到 APK 中。这意味就不需要再编写 .mk 文件来编译 so 动态库了。CMake 是一个跨平台构建系统,在 Android Studio 引入 CMake 之前,它就已经被广泛运用了。Google 官方网站上有对 CMake 的使用示范,可以参考 官方指南。总结官网对 CMake 的使用,其实也就如下的步骤:add_library 指定要编译的库,并将所有的 .c 或 .cpp 文件包含指定。include_d……