我正在尝试编译一个依赖于第 3 方库的 C++ 项目,例如称为Foo 。ExternalProject_Add()
为此,我在 CMakeLists.txt 文件中使用该命令。但是,此库有一个依赖项,例如称为Bar,必须首先构建它。Bar库的源文件位于Foo库的源目录的子目录中。所以,这是我的问题:如何使用命令编译Bar库和Foo库ExternalProject_Add()
?非常感谢您的帮助。
更新:我忘了说Foo和Bar库都是 CMake 项目,需要在构建步骤之前进行配置步骤。
我正在尝试编译一个依赖于第 3 方库的 C++ 项目,例如称为Foo 。ExternalProject_Add()
为此,我在 CMakeLists.txt 文件中使用该命令。但是,此库有一个依赖项,例如称为Bar,必须首先构建它。Bar库的源文件位于Foo库的源目录的子目录中。所以,这是我的问题:如何使用命令编译Bar库和Foo库ExternalProject_Add()
?非常感谢您的帮助。
更新:我忘了说Foo和Bar库都是 CMake 项目,需要在构建步骤之前进行配置步骤。