虽然安装了CMake并将其添加到Path,但CLion无法检测到CMake

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了虽然安装了CMake并将其添加到Path,但CLion无法检测到CMake相关的知识,希望对你有一定的参考价值。

这里已经有CMAKE ERROR with CLion的答案,但我的问题是不同的。

我在Windows 8 64位上安装了CLion 2017.3.1。我已经在我的电脑和Cmake 3.9.6上安装了Cygwin 64位。在CLion的配置窗口中,它无法检测到Cmake。我在路径中添加了Cmake,但是CLion无法检测到它。错误如下图所示。

enter image description here

点击Test CMake后,运行完成,出现错误

它显示以下错误: -

CMake Error: CMake was unable to find a build program corresponding to "Unix 
Makefiles".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a 
different build tool.

CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage

CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage

-- Configuring incomplete, errors occurred!

Error code: 1

安装CMake并将其添加到路径后,为什么会显示这些错误?这些错误是什么意思?以及如何解决这些错误?

Plz的帮助

谢谢

答案

标题为Make的输入字段用于make程序(处理Makefiles),而不是cmake程序。如果您还没有安装make,请安装它。

另见这个问题:CMAKE_MAKE_PROGRAM not found,它描述了你遇到的第一个错误的含义。

以上是关于虽然安装了CMake并将其添加到Path,但CLion无法检测到CMake的主要内容,如果未能解决你的问题,请参考以下文章

使用 Angular-CLI 创建组件并将其添加到特定模块

CMake:找不到提升

无法在 python 3 上安装 dlib

如何从 Zsh 中的 $PATH 中删除路径并将其添加到开头而不重复?

将目标属性添加到 CMake 中现有的导入库

cmake windows caffe cuda版本的切换