在cmake中,我如何使目标依赖于另一个目标?

时间:2014-07-07 15:47:34

标签: dependencies cmake target

例如,我有库目标A,库目标B依赖于A.

我不想将A的源文件添加到B的源文件列表中,而是希望B依赖于目标A.

1 个答案:

答案 0 :(得分:2)

如果您需要 依赖项(排序),则可以使用add_dependencies(B A)

但是,您的问题表明您确实希望将BA相关联。在这种情况下,请target_link_librairies(B A)