如何在CMake中获取外部库的位置?

时间:2018-02-21 13:54:55

标签: c++ cmake cpack

我有一个CMake项目,它构建了具有外部依赖关系的库:

add_library(lib_name ${SRC})
target_link_libraries(lib_name ${DEPENDENCIES})

$ {DEPENDENCIES}包含find_package()找到的依赖项。

我想在包中安装我的库:

install(TARGETS lib_name DESTINATION lib COMPONENT package)

所以,我想将lib_name的所有(递归)动态依赖项(* .so)添加到包中。我知道CMake在构建库时解决了递归依赖,但我不知道如何将它安装到包中。 也许有人知道怎么做?提前谢谢!

0 个答案:

没有答案