从 Qt 项目制作 Debian 包 (.deb)

Ale*_*aru 16 source-code qt deb

我在 Qt Creator 上做了几个项目,我想以可安装的格式(在本例中为 Debian 包)分发它们。

有关我的 Qt 安装(和我的系统)的更多信息:

  • Qt 版本 4.8.0(32 位)
  • Qt 创作者 2.4.1
  • 我正在运行 Ubuntu 12.04。

欢迎任何帮助!

Ale*_*aru 11

我刚刚按照教程制作了我的包裹。我建议运行qmake以创建Makefile,这样您在执行dpkg-buildpackage.


脚步

假设您已经debian在源代码中设置了目录,

  1. 将源目录(.pro文件所在的位置)复制到您的主目录并将其重命名为yourProjectName_projectVersion.
  2. 打开终端并执行cd yourProjectName_projectVersion.
  3. 然后,执行 dh_make -s -c gpl -e yourEmailAddress --createorig
  4. 最后,执行dpkg-buildpackage。您可能会得到类似的信息error exit status 255,如果是这样,请检查tar.xs您的主文件夹中的文件dpkg-buildpackage是否与请求的文件匹配(检查输出的最后几行dpkg-buildpackage以找出所需的文件)。

如果您寻求更简单快捷的方法,您可以使用Debreate(我没有测试它,所以我不能向您保证它会起作用)。

我希望这可以帮助任何想要分发 Qt 项目的人。