Android Studio Native C++学习--[CXX1300] CMake ‘3.18.1‘ was not found in SDK, PATH, or by cmake.dir 报错

一.安装NDK和CMake

 1. 打开sdk manager

2.选中SDK Tools安装NDK和CMake

如果有版本要求可以点击右下角Show Package Deatails下载其他版本

注意:需要从谷歌下载数据,所以可能出现下载不成功的情况,自行配置魔法上网

二.创建Native C++工程

1.选择右下角Native C++

2.填好相关信息

3.选择C++标准

 4.从Android切换到项目目录

可以看到build.gradle会指定camke配置

CMakeLists.txt

5.其他问题

可能会有报错[CXX1300] CMake '3.18.1' was not found in SDK, PATH, or by cmake.dir property.

首先同步一下看看

还不能解决就在local.propetties文件中添加cmake.dir,填好cmake指定版本的路径即可

我个人这里遇到的问题应该是没有同步,因为后续没配置cmake.dir也能成功编译运行程序

三.参考文章

1.向您的项目添加 C 和 C++ 代码 

2. Error:CMake '3.10.2' was not found in PATH or by cmake.dir property. CMake '3.10.2' found in SDK did

3.CMake '3.18.1' found in SDK did not match requested version '3.10.2'. 

4.C/C++在Android开发中的应用 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

OrientalGlass

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值