CLion 安装:找不到 Cmake 编译器,找不到 GDB

CLion Installation: Cmake compilers not found, GDB not found

我正在从 VS 切换到 CLion,他们说我需要安装 Cygwin 和 CMake。然后我安装了它们。我试过捆绑使用,但 CLion 仍然给我这些错误 make: not found C Compiler: not found C++ Compiler: not found GDB: not found.

我已经在路径 C:\Users\Gaga\Downloads\cmake-3.4.1 下安装了 CMake 但我没有看到 cmake.exe,最接近的是 cmake.cxx.

没有这些我无法编​​译任何东西,请帮助

解决方法是使用 MinGW。如果您从网站下载它,它应该带有 cmake,并注意错误。

http://mingw.org/

解压并转到安装程序时,您应该检查类似 gcc 的内容,然后从左上角检查类似 'install packages'

的内容

确保不要不小心下载了源代码,我这样做了,这会导致您出现此错误:CLion: CMake Errors Source directory does not exist

编辑:所以一年多后,我对 Cygwin 和 mingw 的了解比互联网上的要多一些。 CLion 需要 "Unix-like" 环境。如果您在 MacOS 或 Linux 上使用 CLion,它已经是基于 Unix 的。任何符合 "POSIX" 的都可以。 CygWin 是 windows 的终端仿真器,其中像 mkdir 这样的 Unix 命令可以工作。 MinGW 是类似的东西,但不是 posix。 GCC随附。我还是菜鸟

我在 "Use specified" 字段中输入 C:\cygwin64\bin\cmake.exe 您的路径可能不同。只需确保您已经在 Cygwin 中安装了 CMake、Make、gdb 和 gcc( 使用 Cygwin setup.exe 而不是通过 CMake 网站),但我相信 Clion 会检查您是否安装了它们输入路径后。

我遇到了同样的问题。 安装cygwin时,需要select cmake、gcc、gdb的包 从下面得到答案link.

Select Packages while installing cygwin

安装后进入配置页面和select cygwin 目录。 CLion 将识别配置,您就完成了...