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

最佳答案

我使用ExternalProject_Add_StepTargets(MYPROJECT install)在OSX和Linux上修复了此问题,尽管它似乎在Windows上不起作用。如果有机会,我会进一步调查,但现在这就是我坚持的答案:S

关于cmake - CMake:在另一个目标的构建步骤之前,运行ExternalProject_add目标的安装步骤,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36439292/

10-15 20:59