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

问题描述 投票:0回答:1

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

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

dependencies cmake target
1个回答
4
投票

如果您需要只是依赖项(排序),您可以使用

add_dependencies(B A)

但是,您的问题表明您实际上想将

B
链接到
A
。在这种情况下,请执行
target_link_libraries(B A)

© www.soinside.com 2019 - 2024. All rights reserved.