CMake依赖项 - 如何在构建子目录之前构建root

时间:2012-10-01 16:02:30

标签: cmake build-dependencies

在ROOT文件夹中,我有一个CMakeFiles.txt,其中包含:add_subdirectory(gtest)。问题是,ROOT构建了一个名为API的文件,这是gtest正确构建所必需的。

API依赖于ROOT生成的文件。在执行API的CMakeList之前,我怎样才能让API等待ROOT完全构建完成?我可以添加一些延迟吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

如果没有看到您的文件,很难提供详细信息,但您只需告诉CMake gtest取决于API。有了这些信息,CMake将以适当的顺序生成内容。