AS配置ndk时报错
2018-11-20 本文已影响9人
王怀智
错误信息: Error:Unable to get the CMake version located at: D:\Android\SDK\cmake\bin
这句话的意思是说,在安装SDK的路径下找不到CMake的版本。
科普一下,CMake是什么?
CMake是一个跨平台的安装([编译]工具,可以用简单的语句来描述所有平台的安装(编译过程)。
CMake 可以编译[源代码]、制作程序库、产生适配器(wrapper)、还可以用任意的顺序建构[执行档]。CMake 支持 in-place 建构(二进档和源代码在同一个目录树中)和 out-of-place 建构(二进档在别的目录里),因此可以很容易从同一个源代码目录树中建构出多个二进档。CMake 也支持静态与动态程式库的建构。
image.png
解决方案:
-
打开SDK Manager,检查“sdk tools” 选项中的CMake选项,
image.png - 如果没有安装的话,勾选上,然后选择“Apply”,进行安装即可。
- 安装完成后,重新编译项目,错误消失。