Deploying a Qt5 Application Linux/ru: Difference between revisions
m (fix url of cqtdeployer (the project has been renamed into cqtdeployer)) |
m (fix links of cqtdeployer) |
||
Line 11: | Line 11: | ||
Развертывание приложения Qt5 для Linux в виде отдельного пакета включает в себя связывание его с необходимыми компонентами Qt, необходимыми для запуска приложения. Это могут быть библиотеки Qt, плагины Qt и особенно плагин платформы Qt. | Развертывание приложения Qt5 для Linux в виде отдельного пакета включает в себя связывание его с необходимыми компонентами Qt, необходимыми для запуска приложения. Это могут быть библиотеки Qt, плагины Qt и особенно плагин платформы Qt. | ||
Доступен [https://github.com/QuasarApp/ | Доступен [https://github.com/QuasarApp/CQtDeployer инструмент развертывания] который автоматизирует процедуры, описанные здесь, и предоставляет возможности кроссплатформенного развертывания qt в Linux и Windows. | ||
Раздел будет расширен. А пока смотрите http://doc.qt.io/qt-4.8/deployment-x11.html | Раздел будет расширен. А пока смотрите http://doc.qt.io/qt-4.8/deployment-x11.html |
Latest revision as of 17:13, 4 December 2019
Существует несколько способов развернуть приложение Qt 5 для настольных систем Linux. Одним из них является создание собственных пакетов распространения, которые зависят от установки Qt дистрибутива, другим является создание автономного пакета приложения, содержащего приложение и все, что требуется приложению для запуска, которое нельзя ожидать в каждой целевой системе, и еще один - создать установщик для него.
Создание собственных дистрибутивов
Разные дистрибутивы делают это по-разному. Пожалуйста, обратитесь к руководству разработчика конкретного дистрибутива.
Создание отдельного пакета приложений
Развертывание приложения Qt5 для Linux в виде отдельного пакета включает в себя связывание его с необходимыми компонентами Qt, необходимыми для запуска приложения. Это могут быть библиотеки Qt, плагины Qt и особенно плагин платформы Qt.
Доступен инструмент развертывания который автоматизирует процедуры, описанные здесь, и предоставляет возможности кроссплатформенного развертывания qt в Linux и Windows.
Раздел будет расширен. А пока смотрите http://doc.qt.io/qt-4.8/deployment-x11.html
Создание установщика с использованием Qt Installer Framework
Смотрите http://doc.qt.io/qtinstallerframework/