1. 在最上层的CMakeLists.txt中加入
include(InstallRequiredSystemLibraries)
set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/License.txt")
set(CPACK_PACKAGE_VERSION_MAJOR "${Tutorial_VERSION_MAJOR}")
set(CPACK_PACKAGE_VERSION_MINOR "${Tutorial_VERSION_MINOR}")
set(CPACK_SOURCE_GENERATOR "TGZ")
include(CPack)
2. 照常配置与编译后,敲入
cpack .

我这里环境配置有误,没有正确生成安装包,后续有空查看一下原因。
本文探讨了在使用CMake构建软件包过程中,如何配置Include(InstallRequiredSystemLibraries)、设置CPack参数并编译,遇到安装包生成失败的问题及后续排查步骤。
4084

被折叠的 条评论
为什么被折叠?



