【发布时间】:2014-01-28 21:32:53
【问题描述】:
我在使用 CMake 时遇到以下情况:
-
它必须构建两个应用程序:
一个。 发电机
b. something_else
生成器没什么花哨的,几个 CPP 文件链接在一起
-
something_else 是:
一个。一些“正常”的 CPP 文件
b.生成我必须链接的 CPP/h 文件。这些 CPP 文件由 generator
生成
生成器在配置阶段配置了一些选项,根据这些选项生成的文件的内容是不同的。
在这里我得到一个错误:如果我在 something_else 的add_application 中指定所有文件(生成的和未生成的),则配置阶段会阻塞它,因为它找不到生成的文件。 . 显然是因为它们还没有生成,因为 generator 还没有构建和执行。
所以问题是:这可能使用 CMake 吗?如果是,怎么做?
【问题讨论】: