内容简介:目前最新版本的新版本的目前默认依旧使用
目前最新版本的 Android Studio 3.3.1 默认使用 CMake 3.6 版本,但是已经支持 CMake 3.10.2 版本了。
新版本的 CMake 3.10.2 新增了 FindVulkan.cmake 等一系列的改进,对于很多项目来说,会更友好。
目前默认依旧使用 CMake 3.6 版本,但是可以手工指定使用 CMake 3.10.2 。
可以使用如下命令行安装目前支持的最新的 CMake 版本,命令参考如下:
$ export ANDROID_SDK_HOME=~/Library/Android/sdk/ # 安装 Java 8 $ brew cask install java8 # 指定默认的Java版本 $ export JAVA_HOME=`/usr/libexec/java_home -v 1.8` $ ${ANDROID_SDK_HOME}/tools/bin/sdkmanager --update # 使用 '${ANDROID_SDK_HOME}/tools/bin/sdkmanager --list | grep cmake' 查看可以安装的最新版本 $ export ANDROID_CMAKE_REV_3_10="3.10.2.4988404" $ ${ANDROID_SDK_HOME}/tools/bin/sdkmanager "cmake;$ANDROID_CMAKE_REV_3_10"
也可以如下图安装
安装完成之后,在工程的 build.gradle 中指定需要的版本号:
android {
...
externalNativeBuild {
cmake {
...
version "3.10.2"
}
}
}
需要在两处指定,否则不生效。如下图:
参考链接
- Upgrade CMake version installed with Android-Studio Ubuntu 18.04
- Android Studio CMake Version
- 向您的项目添加 C 和 C++ 代码
- CmakeOptions
- sdkmanager
- macOS Mojave(10.14.2)系统上编译LunarG/VulkanTools工程的Android版本
- How to install cmake using Android sdkmanager?
- npetrovsky/docker-android-sdk-ndk
- NDK, CMake, and Android in TravisCI
- Android Studio release notes
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 如何為各個 Pod 指定 Swift 版本
- ubuntu16.04安装指定版本的Go环境
- AndroidStudio脚本命令指定AAR生成目录与版本号
- React Native --踩坑记 之 创建指定 React Native版本的项目
- c# – “SMTP主机未指定” – 但是是否指定?
- 运维安全 | 如何限制指定账户不能SSH只能SFTP在指定目录
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
深入Linux内核架构
Wolfgang Mauerer / 郭旭 / 人民邮电出版社 / 201005 / 149.00元
众所周知,Linux操作系统的源代码复杂、文档少,对程序员的要求高,要想看懂这些代码并不是一件容易事。本书结合内核版本2.6.24源代码中最关键的部分,深入讨论Linux内核的概念、结构和实现。具体包括进程管理和调度、虚拟内存、进程间通信、设备驱动程序、虚拟文件系统、网络、时间管理、数据同步等方面的内容。本书引导你阅读内核源代码,熟悉Linux所有的内在工作机理,充分展现Linux系统的魅力。 ......一起来看看 《深入Linux内核架构》 这本书的介绍吧!