Hello stackoverflow社区。我下载了CLion进行c ++编程。我创建了一个c ++可执行项目,它想要我进行运行/调试配置。然后,我选择了CMake项目并尝试编译简单的“ Hello World”程序,但出现了一些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文件夹中的clion-environment.txt文件
ToolSet: 1.0 (local)Options:
Options:-DCMAKE_CXX_COMPILER=/usr/bin/g++
[当我尝试通过g ++在命令行中编译文件时,一切都很好。有任何解决办法吗?这是CMakeLists.txt
cmake_minimum_required(VERSION 3.15)
project(final)
set(CMAKE_CXX_STANDARD 14)
add_executable(final main.cpp)
这是我的笔记本电脑的系统信息
感谢您的建议
CLion是否正确检测到您的make可执行文件?您可以通过转到File |检查。设置|构建,执行,部署| CLion中的工具链,选择默认的工具链,并在Make:部分旁边的可填充框中检查使用了哪个make可执行文件(如果有)。 –九柱游戏