【问题标题】:CMake: add_custom_command with output in build config related directoryCMake:add_custom_command 与构建配置相关目录中的输出
【发布时间】:2014-11-20 21:52:13
【问题描述】:

我有一个带有一些输出文件的自定义命令。

但是我在 VisualStudio 下遇到了一些问题:生成文件的位置对于 Release 和 Debug 是相同的,这不是我想要的。

我希望能够在子目录“Relase”或“Debug”中生成此文件,就像 CMake 在使用 VisualStudio 生成器运行时对所有二进制文件所做的那样。

我怎样才能做到这一点?

【问题讨论】:

    标签: visual-studio cmake


    【解决方案1】:

    在您的自定义命令中使用 CMake 变量 CMAKE_CFG_INTDIR,如 documentation 中所示。

    【讨论】:

      猜你喜欢
      • 2012-06-11
      • 2011-07-07
      • 1970-01-01
      • 2011-06-20
      • 1970-01-01
      • 2013-09-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多