2018-08-22 19:11:57 +03:00
2018-08-22 19:11:57 +03:00
2018-08-17 20:47:49 +03:00
2018-08-19 13:32:41 +03:00
2018-08-17 20:47:49 +03:00
2018-08-19 23:12:28 +03:00
2018-08-19 17:26:28 +03:00
2018-08-17 17:04:32 +03:00
2018-08-19 13:39:48 +03:00

Welcome to the Console Qt Deployer!

Logo


What is Console Qt Deployer

The Console QtDeployer is console veriosn of the QtDeployer.

This application is designed to replace linuxdeployqt which does not solve the tasks of qt applications deployment.

Key differences of this program:

  • Performance-this program deploys the application several times faster (up to 10 seconds)
  • Flexibility-this application has flags that will help you configure the deployment as you need and your project

Attention

This project is designed to build projects consisting of only one pro file, if you need to collect a large project, then you need to use our template to build and deploy qt applications

How to use

Usage: CQtDeployer <-bin [params]> [options]

Options:

Option Descriptiion
help / h show help.
always-overwrite Copy files even if the target file exists.
-bin [params] deployment binry.
-qmlDir [params] qml datadir. for example -qmlDir ~/Qt/5.11.1/gcc_64/qml
noStrip no strip deployed lib
deploy-not-qt deploy all libs
-qmake [params] qmake path. for example
-qmake ~/Qt/5.11.1/gcc_64/bin/qmake
ignoreCudaLib it filter ignore cuda lib of nvidea
-ignore [list,params] ignore filter for libs
for example -ignore libicudata.so.56,libicudata2.so.56
clear delete all old deploy data

Example: CQtDeployer -bin myApp -qmlDir ~/Qt/5.11.1/gcc_64/qml -qmake ~/Qt/5.11.1/gcc_64/bin/qmake clear

Build for Linux

  • qmake & make or install qt creator and build on qtcreator

Install

You can download the latest version of the application here.

Donate

If you want to help the project, then you can donate a small amount to our bitcoin wallet.

Bitcoin address - 1NJNbDKmezcUcHRfzpBeq2fHeG21oEKX8Q




Console QtDeployer является консольной реализацией QtDeployer.

Это приложение с целью замены linuxdeployqt, которое не решает задачи развертывания qt-приложений в полной мере.

Основные отличия этой программы:

  • Производительность - эта программа развертывает приложение в несколько раз быстрее (до 10 секунд)
  • Гибкость - это приложение имеет флаги, которые помогут вам настроить деплоинг под ваши нужды и нужды вашего проекта

Внимание

Данный проект преднозначен для сборки проектов состоящих всего из одного pro файла, если вам необходимо собрать крупный проект то вам нужно воспользоватся нашим шаблоном для сборки и развертывания qt приложений

Как использовать

пример : CQtDeployer <-bin [params]> [options]

Options:

Option Descriptiion
help / h Показать справку
always-overwrite Копирует файлы с заменой уже существующих
-bin [params] Исполняемый файл над которым будет выплнятся деплои
-qmlDir [params] Папка qml. пример -qmlDir ~/Qt/5.11.1/gcc_64/qml
noStrip не выполнять стрип копируемых библиотек
deploy-not-qt Копировать все библиотеки
-qmake [params] Путь к qmake. пример
-qmake ~/Qt/5.11.1/gcc_64/bin/qmake
ignoreCudaLib Этот фильтр будет игнорировать библиотеки nvidea
-ignore [list,params] Список библиотек для игнорирования
пример -ignore libicudata.so.56,libicudata2.so.56
clear удалит все старые файлы (с прошлого запуска)

Пример: CQtDeployer -bin myApp -qmlDir ~/Qt/5.11.1/gcc_64/qml -qmake ~/Qt/5.11.1/gcc_64/bin/qmake clear

Build для Linux

  • qmake & make или установите qtcreator и соберите проект с qt5.9 или выше.

Установить

Вы можете загрузить последнюю версию приложения здесь.

Пожертвовать

Если вы хотите помочь проекту, то вы можете пожертвовать небольшую сумму на наш биткойн-кошелек.

Биткойн-адрес - 1NJNbDKmezcUcHRfzpBeq2fHeG21oEKX8Q

Languages
C++ 89.8%
QML 6.6%
CMake 1.4%
JavaScript 0.5%
Shell 0.5%
Other 1%