在一个 CMake 项目中创建多个 rpm(deb)包的最佳方法是啥?

Posted

技术标签:

【中文标题】在一个 CMake 项目中创建多个 rpm(deb)包的最佳方法是啥?【英文标题】:What is the best way of creating several rpm's (deb's) packages in one CMake project?在一个 CMake 项目中创建多个 rpm(deb)包的最佳方法是什么? 【发布时间】:2011-08-03 17:48:21 【问题描述】:

我需要从一个 CMake 项目创建几个不同的 rpm(deb)(具有不同的文件列表)。 最好的方法是什么?有人可以建议一些具有此类选项的项目(CMakeList.txt)吗?

【问题讨论】:

【参考方案1】:

你会想要使用 CPack。

Packaging With CPack

【讨论】:

以上是关于在一个 CMake 项目中创建多个 rpm(deb)包的最佳方法是啥?的主要内容,如果未能解决你的问题,请参考以下文章

使用 cmake 创建多个 Debian 软件包

使用 CMake 构建后,如何在 Visual Studio 中创建项目以使用 OpenMesh?

Android OpenCVVisual Studio 创建支持 OpenCV 库的 CMake 工程 ② ( VS 中创建 CMake 工程 | CMake 工程中配置 OpenCV 头文件 )

Clion(CMake工具)中创建父子项目,引入第三方库的方法

cmake/cpack 组件 debuginfo rpm 包没有出现

ubuntu上利用checkinstall制作deb或rpm包