【问题标题】:CLion Error: Configuration is not specifiedCLion 错误:未指定配置
【发布时间】: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


【解决方案1】:

我遇到了同样的问题。通过从 Cygwin 安装 g++ 并单击重建来修复。

(我一直忽略 CLion 的“C++ 编译器:未找到”投诉,因为我的项目仅包含 C 代码。)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-09
    • 2017-07-15
    • 1970-01-01
    • 1970-01-01
    • 2018-12-14
    相关资源
    最近更新 更多