ubuntu - 如何从源代码为 CMake 构建 .deb 文件?

标签 ubuntu cmake packaging

如何从 CMake 源代码为 ubuntu 生成 .deb 文件?

我已经使用 apt 安装了(希望大部分)构建依赖项:

sudo apt-get build-dep cmake

使用 git 检查 cmake 仓库:

git clone http://www.cmake.org/cmake.git

使用我已有的旧 cmake 构建 cmake:

cd cmake cmake. 制作

接下来呢?这出乎意料地难以用谷歌搜索;大多数人想知道如何使用 cmake 打包自己的东西。 CMake 安装说明仅指定一个 make install 但依赖 hell 已经够糟糕了 ~ 根据我的经验,使用包管理器。

最佳答案

构建 cmake 后,使用 cpack用于生成 deb 包:

cpack -G DEB

它应该从构建树中运行。

关于ubuntu - 如何从源代码为 CMake 构建 .deb 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32012811/

相关文章:

linux - 带有 SQLite 集成插件的 WordPress

linux - Django celery socket.error : [Errno 111] Connection refused

cmake - 如何保留CMake生成的文件?

cmake - 用Clang-Format格式化CMakeLists.txt

makefile - 找不到 CMAKE_C_COMPILER

javascript - js2咖啡: command not found

Python unicode 在 OSX 上适用于 2.6.1,但在 Ubuntu 上不适用于 2.6.5

haskell - 应该如何确定是作为一个包还是多个包发布 Haskell 库?

python - 有没有一种标准的方法来创建用于分发 Python 程序的 Debian 包?

Android:如何修复 Necessitas (Qt) 的打包错误?