【发布时间】:2014-07-08 00:01:39
【问题描述】:
比如我有库目标A,库目标B依赖于A。
我不想将 A 的源文件添加到 B 的源文件列表中,而是希望 B 依赖于目标 A。
【问题讨论】:
标签: dependencies cmake target
比如我有库目标A,库目标B依赖于A。
我不想将 A 的源文件添加到 B 的源文件列表中,而是希望 B 依赖于目标 A。
【问题讨论】:
标签: dependencies cmake target
如果你需要只是依赖(排序),你可以使用add_dependencies(B A)。
但是,您的问题表明您实际上想将B 与A 关联起来。在这种情况下,请执行target_link_librairies(B A)。
【讨论】: