CMake:在另一个目标的构建步骤之前运行ExternalProject_add目标的安装步骤

时间:2016-04-06 00:16:57

标签: cmake

我的CMake构建过程通过ExternalProject_add引入并构建另一个基于CMake的项目。我需要在主项目构建之前为此目标运行INSTALL步骤。但是,我似乎无法将外部项目的INSTALL步骤指定为主项目构建步骤的依赖项。这个目标会被称为什么? INSTALL目标是否有名称?

1 个答案:

答案 0 :(得分:0)

我使用ExternalProject_Add_StepTargets(MYPROJECT install)在OSX和Linux上修复此问题,尽管它似乎无法在Windows上运行。当我有机会时会进一步调查,但是现在这就是我坚持的答案:S