【发布时间】:2017-03-20 03:49:21
【问题描述】:
我有一个使用 make 的 c 项目,我尝试将其设置为通过 CLion IDE 进行调试,该 IDE 通过以下解决方案支持 CMake:
https://stackoverflow.com/a/27871173/1561108
但是,在运行/调试配置对话框中,我无法在“目标”下方的“配置”下拉列表中显示任何内容(设置为“所有目标”)。我还将 Executable 设置为输出可执行文件。
CMake 和 GDB 都已正确安装,并且 clion 正确引用了它们。为什么我无法在下拉菜单中加载任何配置?
cmake_minimum_required(VERSION 2.8.4)
project(<MINE>)
set(SOURCE_FILES
main.c
<MORE C FILES>
)
set(PROJECT_BINARY_DIR /PATH/TO/<PROJ DIR>)
#set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c++11")
add_custom_target(<MINE> COMMAND make -C ${PROJECT_BINARY_DIR}
CLION_EXE_DIR=${PROJECT_BINARY_DIR})
add_executable(<mine> ${SOURCE_FILES})
【问题讨论】:
-
当我点击运行/调试时,编辑配置对话框弹出(配置未指定再次错误)。更新问题以包含 CMakeLists.txt
-
你有运行过 CMake 吗?您收到警告或错误吗?
-
不,我没有。我正在尝试通过 CLion 运行它。未指定配置错误阻止我这样做。
标签: c makefile cmake ide clion