Clion "Cannot load CMake project: CMake executable is incorrect"问题

5
我在使用Clion时遇到了问题。我导入了一个项目,但所有头文件和.cpp文件都变灰了。显示的错误如标题所示:“无法加载CMake项目:CMake可执行文件不正确”。这里是截图。 值得注意的是,我正在使用kubuntu,并已下载了以下所有内容:gcc、g++、make、cmake、gdb。 我希望能得到一些帮助来解决这个问题,这样我就可以开始使用Clion了。 提前感谢您的帮助。
5个回答

7
我刚刚遇到了这个问题。删除项目的.idea目录,然后让clion重新创建它就解决了我的问题。
Clion还报告说Bundled Cmake在此环境下不起作用
当设置实际路径到cmake二进制文件时,它说它不存在,但实际上是存在的。

2

创建一个 C 可执行项目。 前往文件->设置

输入图像描述


0

寻找一个设置选项,可以在您的系统中配置Cmake路径(也许是/usr/bin/cmake)。


0

Clion没有找到cmake可执行文件

  1. 第一种情况,cmake未安装:
    1.1. Ubuntu:sudo apt-get install cmake
    1.2. 转到“设置”->“构建、执行、部署”->“工具链”: 将cmake可执行文件设置为自定义,并在控制台中键入:which cmake 将右侧字段设置为cmake的目录 对于gdb也做同样的操作,然后应用
  2. 第二种情况,cmake已安装,请转到(1.2)

0
我正在使用WSL(正确说是wsl2),我遇到了同样的问题。不知何故,CLion似乎无法处理/usr/bin/cmake只是指向实际cmake文件的链接的问题。因此,为了解决这个问题,请跟随每个链接直到您找到可执行文件的位置。
对于新手Windows用户来说可能很陌生: which cmake (大多数情况下显示为 /usr/bin/cmake) cd /usr/bin/cmake ls -la | grep cmake (显示类似于 20 Mar 26 09:54 cmake -> /opt/cmake/bin/cmake 的东西) 一直做这件事直到没有更多的链接 将此路径传递给clion
我已经将此作为错误添加了:https://youtrack.jetbrains.com/issue/CPP-20644

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接