CMake 无法找到对应于 "Unix Makefiles" 的构建程序
CMake was unable to find a build program corresponding to "Unix Makefiles"
全新的编码。我已经安装了 CLion,并计划开始使用 C++ 进行编码。我还安装了 Cygwin。我在过去一个小时左右研究了编译器的工作原理和使用方法,但是当我 select 在 Clion 上编辑编译器时,我得到了错误
"CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles”。CMAKE_MAKE_PROGRAM 未设置。您可能需要 select 不同的构建工具。”
"CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage"
和
"CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage"
我已经寻找了一些答案,但它们似乎都非常模糊或不完全是我正在寻找的答案。如果有人能帮助我,我将非常感激,因为我渴望开始编码,但这让我退缩了。谢谢。
乍一看,我觉得您缺少一个编译器。您是否安装了编译器(例如:g++)或 Windows 等价物?您提到您正在使用 Cygwin,如果您打算使用 gcc/g++ 等,请查看 this tutorial
您可以通过 Cygwin 安装它们
全新的编码。我已经安装了 CLion,并计划开始使用 C++ 进行编码。我还安装了 Cygwin。我在过去一个小时左右研究了编译器的工作原理和使用方法,但是当我 select 在 Clion 上编辑编译器时,我得到了错误
"CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles”。CMAKE_MAKE_PROGRAM 未设置。您可能需要 select 不同的构建工具。”
"CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage"
和
"CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage"
我已经寻找了一些答案,但它们似乎都非常模糊或不完全是我正在寻找的答案。如果有人能帮助我,我将非常感激,因为我渴望开始编码,但这让我退缩了。谢谢。
乍一看,我觉得您缺少一个编译器。您是否安装了编译器(例如:g++)或 Windows 等价物?您提到您正在使用 Cygwin,如果您打算使用 gcc/g++ 等,请查看 this tutorial
您可以通过 Cygwin 安装它们