0

有没有办法用 CMake 添加“全局”构建步骤?每次构建执行一次且不绑定到任何特定项目的一种。

将它添加到 ZERO_CHECK 项目中会起作用,但我不知道是否/如何做到这一点。

4

3 回答 3

1

如果您对"empty-target-solution"不满意,可以使用 CMake 的安装工具,它内置了时间戳检查功能,可以根据需要仅复制新文件。但是你的用户必须明确地运行安装目标,除非你做了一些可能不是你想要的技巧。

于 2012-05-15T16:39:06.870 回答
0

看起来这样做的唯一方法是添加一个空目标并将构建步骤添加到它。它不漂亮,但它有效。

于 2012-05-15T15:04:35.627 回答
0

向顶级 CMakeLists.txt 添加内容?听起来您对 CMake 的使用感到困惑,这就是标题所暗示的内容以及 CMake 项目在 VS 中的工作方式。

这个全局构建步骤到底应该做什么?

于 2012-05-15T15:50:57.810 回答