gpt4 book ai didi

cmake - 如何获取安装 CMake 组件时将安装的文件列表

转载 作者:行者123 更新时间:2023-12-04 14:44:22 28 4
gpt4 key购买 nike

有没有办法以编程方式(在 CMake 中)知道如果 COMPONENT 将安装哪些文件是否已安装(类似于 get_property 的组件)?

目前,我正在安装 COMPONENT到一个临时位置进行打包(不使用 CPack 进行打包),然后使用自定义命令打包。我在 CMake 中打包期间调用以下命令。

cmake -DCOMPONENT=my_test_component 
-DCMAKE_INSTALL_PREFIX=${TMP_PACKAGING_ROOT}
-P ${CMAKE_BINARY_DIR}/cmake_install.cmake

我想知道是否可以获取文件列表,以便我只能在包中明确包含这些文件?或者可能将它们添加为自定义命令的输出?

最佳答案

了解它的唯一方法似乎是阅读 install_manifest_${component}.txt它将包含我们安装 CMake 组件时将安装的所有文件列表。

关于cmake - 如何获取安装 CMake 组件时将安装的文件列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25904074/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com