当前位置:   article > 正文

Android NDK 入门与实践之 CMake_android ndk cmake

android ndk cmake

CMake

Android Studio 用于构建原生库的默认工具是 CMake,由于很多现有项目都使用构建工具包编译其原生代码,Android Studio 还支持 ndk-build,如果您在创建新的原生库,则应使用 CMake。

如果您的原生源文件还没有 CMake 构建脚本,则您需要自行创建一个并包含适当的 CMake 命令。CMake 构建脚本是一个纯文本文件,您必须将其命名为 CMakeLists.txt。本部分介绍了您应包含到构建脚本中的一些基本命令,用于在创建原生库时指示 CMake 应使用哪些源文件。

注:如果您的项目使用 ndk-build,则不需要创建 CMake 构建脚本。提供一个指向您的 Android.mk 文件的路径,将 Gradle 关联到您的原生库。

要创建一个可以用作 CMake 构建脚本的纯文本文件,请按以下步骤操作:

安装 CMake;

Tools > Android > SDK Manager,点击 SDK Tools 标签,选中 CMake,点击 Apply 安装;

新建 CMakeLists.txt

CMakeLists.txt 主要用于声明 CMake 使用版本、so 库名称、C 或 CPP 文件路径等信息。

1、从 IDE 的左侧打开 Project 窗格并从下拉菜单中选择 Project 视图;

2、右键点击 您的模块 的根目录并选择 New > File;

3、输入“CMakeLists.txt”作为文件名并点击 OK;

CMakeLists.txt 示例:

设置构建本地库所需的最小版本

cmake_minimum_required(VERSION 3.4.1)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/酷酷是懒虫/article/detail/766853
推荐阅读
相关标签
  

闽ICP备14008679号