Я пытаюсь отлаживать мой проект Makefile
, который я импортировал в CLion
. Я создал простой CMake
файл, как показано нижеошибка при работе с проектом Makefile
cmake_minimum_required(VERSION 2.8.4)
project(Project1)
set(CMAKE_CONFIGURATION_TYPES "Debug;Release" CACHE STRING "" FORCE)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ")
add_custom_target(myProject COMMAND make -j4 DEBUG=1
CLION_EXE_DIR=${PACKAGE_DIR})
CMake
инструмента показывает мне ошибку: CMake executable not specified
. Я попытался добавить add_executable(myProject ${SOURCE_FILES})
с правильными исходными файлами, но все равно такую же ошибку.
Где, как на странице Edit Configurations
, я не могу выбрать любую конфигурацию. Падение для конфигурации пуст. Внизу я получаю ошибку Error: Configuration is not specified.
.
Когда я пытаюсь отладить программу, я получаю предупреждение Configuration is still incorrect. Do you want to edit it again?
Я нажимаю «Продолжить» В любом случае, компилирует программу так, как я ожидаю, и она также генерирует правильный исполняемый файл. Но он не может запустить исполняемый файл из-за ошибок в конфигурациях.
Я предполагаю, что «CMake исполняемый» относится к расположению исполняемого 'cmake', который призван настроить ваш проект. Вероятно, вам нужно найти настройку в CLion, где вы можете определить/usr/bin/cmake или везде, где находится ваш cmake. – usr1234567
это было правильно. Благодарю. Я указывал на неправильный cmake. Я все время думал о «цели» проекта. – Alok