【问题标题】:Clion "Cannot load CMake project: CMake executable is incorrect" issueClion“无法加载 CMake 项目:CMake 可执行文件不正确”问题
【发布时间】:2017-04-16 18:45:27
【问题描述】:

我在尝试使用 Clion 时遇到了问题。 我导入了一个项目,但所有关闭的标题和 .cpp 文件都是灰色的。显示的错误如标题所示:“无法加载 CMake 项目:CMake 可执行文件不正确”。Here is a screenshot of it。 值得注意的是,我正在使用 kubuntu 并下载了以下所有内容:gcc、g++、make、cmake、gdb。 我希望得到一些帮助来解决这个问题,这样我就可以开始与 Clion 合作了。 提前致谢。

【问题讨论】:

    标签: c++ ubuntu makefile cmake clion


    【解决方案1】:

    我刚碰到这个。删除项目的 .idea 目录并让 clion 重新创建它为我解决了这个问题。

    Clion 还报告了Bundled Cmake does not work in this enviroment

    当设置 cmake 二进制文件的实际路径时,它说它不存在。

    【讨论】:

      【解决方案2】:

      制作一个 c 可执行项目。 转到文件->设置

      【讨论】:

        【解决方案3】:

        寻找可以在系统上配置 Cmake 路径的设置(可能是 /usr/bin/cmake)。

        【讨论】:

          【解决方案4】:

          Clion 没有找到 cmake 可执行文件

          1. 第一种情况 cmake 未安装:
            1.1。 ubuntu : sudo apt-get install cmake
            1.2.转到设置->构建、执行、部署->工具链: 将 cmake 可执行文件设置为 custom ,然后在控制台中输入:which cmake 将字段权限设置为自定义到 cmake 的目录 为 gdb 做同样的事情应用
          2. 第二种情况是安装 cmake 然后转到 (1.2)

          【讨论】:

            【解决方案5】:

            我正在使用 WSL(正确的是 wsl2)并且我遇到了同样的问题。不知何故,CLion 似乎对 /usr/bin/cmake 只是一个链接到真正的 cmake 文件有问题。因此,要解决此问题,请点击每个链接,直到找到可执行文件的位置

            对于刚接触 linux 的 windows 用户: 哪个 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

            【讨论】:

              猜你喜欢
              • 2020-12-06
              • 1970-01-01
              • 1970-01-01
              • 2016-06-19
              • 1970-01-01
              • 2023-04-01
              • 2016-10-03
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多