QT5 упакованы релиз

1. Обзор

 Когда мы используем QT написали программу, что вы хотите поделиться им, когда это было невозможно составить каталог копию кому-то бежать. Составитель программа должна быть основной программы, добавить некоторые файлы ресурсов, а также некоторые из библиотеки динамической компоновки, некоторые высокие также может сделать файл установки.

Когда программа развития QT выпустила часто используется двумя способами:

л статический компилятор может генерировать один исполняемый файл.

л динамической компиляции, необходимо сопровождать DLL файл необходимо.

 2. Готовность выпуска

 В любом случае, мы должны сначала опубликовать проект, чтобы сделать некоторую подготовку, такие как: подготовка иконки программы, проект компилируется в выпуск и так далее.  

Иконка для приложения двух способов:

л главная иконка окна, главное окно отображается в левом верхнем углу, или отображается на панели задач в программе работает.

л запустить значок программы, значок значки обычно отображаются на рабочем столе или в папке, вы можете запустить программу после щелчка.

 Установка значка приложения

Используйте ICO - файл.
Во- первых, создать ICO - файл. Скопируйте ICO значок файла в директорию папки проекта, переименовать его в «myico.ico». Затем щелкните правой кнопкой мыши папку, создать новый документ, изменить имя myico.rc, и введите строку кода:                    
     IDI_ICON1 ICON DISCARDABLE «myico.ico.» Сохранить.
Второй шаг, изменить файл проекта. Qt Creator из режима редактирования , дважды щелкнув .pro файл, добавьте следующую строку кода в последней поверхности:
  RC_FILE + = myico.rc
третий шаг, запустите программу. Вы можете увидеть окно в верхнем левом углу иконы было заменено.

Меры предосторожности:

 Он должен быть формат файла изображения .ico, преобразование формата изображения может быть выполнен в этом месте на следующий веб-сайт

http://www.bitbug.net/

Конечно, вы можете установить значок других средств, через поиск в Интернете, есть много способов для достижения 

3. Упаковка инструмент 

Один QT5 приходит windeployqt (это нам не нужно , чтобы загрузить и установить), другой Engima Virtual Box, который является ссылка на Engima Virtual Box 

4. Начало упаковки 

Откройте программу QT, запустить способ освободить

 Тогда ваша папка проекта, создаст папку на выпуске:

 Откройте папку релиза, найдите EXE - программу в каталоге выпуска в каталоге. На этом этапе вы щелкаете выполняется неудачно. Из - за отсутствия необходимых библиотек QT (Примечание: Если ваш компьютер не был настроен на переменные окружения установлены QT возможно, однако, скопировать этот файл на другой компьютер , не работает ). Копия этого EXE - файл из, создать отдельную папку и поместить эту папку

В win10, поиск интервала QT, как показано ниже:

 

Открыть введите следующую команду:

Затем введите в командной строке, кд / д пути (см необходимости упаковать каталог EXE программы, копирование только из ехе программы, расположенной), после транспортировки

Введите следующую командную строку: windeployqt названия программы нажмите клавишу ВВОД. Этот шаг необходим для всех библиотечных файлов, скопированных в текущей программу исполняемого файла: 

 

Затем мы рассмотрим каталог программы следующим образом: 

 В это время, в текущем каталоге можно щелкнуть программу запуска ехе, указывая библиотечные файлы были скопированы в текущий каталог. Теперь просто куча этих файлов упаковывается.

Open запустить Enigma Virtual Box:

Файлы могут заботиться опции, выбрать все файлы непосредственно втянуты в окне интерфейса. Примечание для всех файлов и папок, все тащили. Схема выглядит следующим образом: 

 

В [Files Options] можно выбрать, будет ли или нет сжатия файла

 

Затем нажмите кнопку запуска процесса упаковки. 

 

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

Ссылка:

https://www.cnblogs.com/lvdongjie/p/7250547.html

https://blog.csdn.net/windsnow1/article/details/78004265

Опубликовано 47 оригинальных статей · вона похвала 121 · просмотров 680 000 +

рекомендация

отblog.csdn.net/guoyunfei123/article/details/105034225