Привет, сообщество 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
Я проверил файл clion-environment.txt в папке CMake
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)
а вот системная информация моего ноутбука
- Хост: just-r
- Ядро: 5.4.31-1-MANJARO x86_64 бит: 64 компилятор:
- gcc v: 9.3.0
- Рабочий стол: KDE Plasma 5.18.4
- Дистрибутив: Manjaro Linux Linux 54
Спасибо в совет
cc
на пути? У вас установленоmake
илиninja
? - person bobah   schedule 13.04.2020cd /path/to/build/dir; cmake /path/to/src/dir
. Он должен вести себя очень похоже на clion. - person bobah   schedule 13.04.2020make
исполняемый файл? Вы можете проверить это, перейдя в Файл | Настройки | Сборка, выполнение, развертывание | Цепочки инструментов в CLion, выбрав свою цепочку инструментов по умолчанию и проверив, какойmake
исполняемый файл используется (если есть) в заполняемом поле рядом с разделом Сделать:. - person squareskittles   schedule 13.04.2020