使用 CMake 构建外部依赖

问题描述

我正在尝试编译一个 C++ 项目,该项目依赖于一个名为 Foo 的第三方库。为此,我在 CMakeLists.txt 文件中使用了 ExternalProject_Add() 命令。但是,这个库有一个依赖项,例如 Bar,必须首先构建它。 Bar 库的源文件位于 Foo 库源目录的子目录中。所以,这是我的问题:如何使用 ExternalProject_Add() 命令编译 Bar 库和 Foo 库?非常感谢您的帮助。

更新:我忘了说 FooBar 库都是 CMake 项目,在构建步骤之前需要配置步骤。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)