Створіть пакет Debian (.deb) з Qt Project


14

Я робив кілька проектів на Qt Creator, і я хотів би поширити їх у встановленому форматі (у цьому випадку пакунки Debian).

Детальніше про мою установку Qt (та про мою систему):

  • Версія Qt 4.8.0 (32 біт)
  • Qt Creator 2.4.1
  • Я запускаю Ubuntu 12.04.

Будь-яка допомога вітається!

Відповіді:


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-проект.


посилання розірвано, але доступне за допомогою зворотної машини
lena
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.