%20%D0%B8%D0%B7%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0%20Qt.png)
Я реализовал несколько проектов на Qt Creator и хотел бы распространить их в устанавливаемом формате (в данном случае, в виде пакетов Debian).
Дополнительная информация о моей установке 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.