我在 Qt Creator 上做了几个项目,我想以可安装的格式(在本例中为 Debian Packages)分发它们。
有关我的 Qt 安装(和我的系统)的更多信息:
- Qt 版本 4.8.0(32 位)
- Qt Creator 2.4.1
- 我正在运行 Ubuntu 12.04。
欢迎任何帮助!
答案1
我刚刚按照以下方式制作了我的包裹教程。我建议运行qmake
来创建Makefile
,这样您在执行时就不会遇到问题dpkg-buildpackage
。
脚步
假设您已经debian
在源代码中设置了目录,
- 将源目录(
.pro
文件所在的目录)复制到您的主目录并将其重命名为yourProjectName_projectVersion
。 - 打开终端并执行
cd yourProjectName_projectVersion
。 - 然后执行
dh_make -s -c gpl -e yourEmailAddress --createorig
- 最后,执行
dpkg-buildpackage
。您可能会得到类似的结果error exit status 255
,如果是这样,请检查tar.xs
主文件夹中的文件是否与 请求的文件匹配dpkg-buildpackage
(检查 输出的最后几行以dpkg-buildpackage
找出文件想要什么)。
如果你寻求更简单、更快捷的方法,你可以使用德布雷特(我没有测试过,所以我不能向你保证它会起作用)。
我希望这能帮助任何想要分发其 Qt 项目的人。