【发布时间】:2018-03-24 03:06:05
【问题描述】:
在我的 CMake 项目中,我有两个必需的 3rd 方库。 问题是第二个需要先构建第一个。
确切地说,我有以下结构
-project
CMakeLists.txt // add_subdirectory(first_lib)
// add_subdirectory(second_lib)
- first_lib
CMakeLists.txt // ...
- second_lib
CMakeLists.txt // ..
// contains find_package(first_lib REQUIRED)
// ..
此项目无法构建,因为必须先构建并安装第一个库才能使其包可用。
在 CMake 中处理这种情况的最佳方法是什么?
【问题讨论】:
标签: cmake dependencies