【问题标题】:Create .deb package for a Qt project为 Qt 项目创建 .deb 包
【发布时间】:2011-01-04 03:51:03
【问题描述】:

是否有某种从 project.pro 文件创建 .deb 包的自动化方法?我尝试了 ubucompilator,但运气不佳。谢谢!

【问题讨论】:

    标签: c++ qt ubuntu debian packaging


    【解决方案1】:

    您最好的选择是获得packages already using qmakeapt-get sourceapt-get build-dep 之一,最好是最简单的,复制它的debian/ 目录,然后根据您的需要进行调整。 Here is an overview of what the files under debian/ are for.

    【讨论】:

    • apt-get source 为列表中的所有包返回错误。它说“找不到源包”
    • 启用源代码库?您可以编辑 /etc/apt/sources.list 以添加 deb-src 行以匹配 deb 行,或使用 sudo software-properties-gtk
    【解决方案2】:

    您也可以使用CPack,它允许您生成 .deb 文件。如果您愿意改用CMake,这个过程会变得更容易。我相信有一些工具可以将 .pro 项目转换为 CMake 项目。

    【讨论】:

    • 不,没有将 qmake 转换为 cmake 的工具
    猜你喜欢
    • 1970-01-01
    • 2014-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-21
    • 2011-02-01
    • 2012-12-12
    相关资源
    最近更新 更多