C++学习(二五六)CMakelist.txt和Android.mk

Posted hankern

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++学习(二五六)CMakelist.txt和Android.mk相关的知识,希望对你有一定的参考价值。

android studio 2.2及以上,构建原生库的默认工具是 CMake。CMakelist.txt一般也在jni目录下。

Android.mk是Eclipse的android工程中jni下面的文件。

 

都是对本地文件进行管理的配置文件。

 

Android Studio支持两种构建方式:
1. CMake:Android studio新的构建方式,Project Path需要选择CMakeList.txt文件路径,jni会按照这个脚本来进行编译,具体脚本的编写看下面。
2. ndk-build:老eclipse的构建方式,也就是Android.mk的形式。

 

 

 

 

 

 

 

以上是关于C++学习(二五六)CMakelist.txt和Android.mk的主要内容,如果未能解决你的问题,请参考以下文章

C++学习(二五零)动态库和静态库的选择顺序

C++学习(三二五)Qt和Android Studio调试区别

C++学习(二五八)Maven是什么

C++学习(二五四)自然语言工具

C++学习(四二五)apk打包过程

C++学习(二五三)数据可视化工具