【问题标题】:CLion CMake targets build viewCLion CMake 以构建视图为目标
【发布时间】:2019-02-13 01:56:30
【问题描述】:

最近我从 Eclipse/Makefiles 更改为 CLion 和 CMake 的使用。

我从事的一些项目仍然基于Makefiles,但我有CMakeLists.txt 用于符号/包含搜索。

我添加了自定义目标来运行来自Makefiles 的命令,就像我在 Eclipse 中添加“构建目标”一样:

add_custom_target(
        build
        WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/my/dir
        COMMAND make my_make_target)

现在,如果我想构建/清理/测试项目,我需要选择特定的目标,然后单击“构建”。有没有更快的方法?

【问题讨论】:

    标签: cmake clion


    【解决方案1】:

    根据documentation,您可以添加ALL 选项以将目标包含到默认构建目标中(以哪个为准)

    add_custom_target(
            build
            ALL
            WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/my/dir
            COMMAND make my_make_target)
    

    【讨论】:

      猜你喜欢
      • 2018-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-04
      • 2020-07-24
      • 2019-07-31
      • 1970-01-01
      相关资源
      最近更新 更多