QtCreator 如何将开发的程序打包成exe

一、前言

在QtCreator中开发好应用程序后,想发布成exe可执行程序,在其他电脑可以运行,按照以下步骤即可。QtCreator在安装的时候会自带部署器windeployqt,利用windeployqt抽出相应的DLL即可。

二、具体步骤

1:将开发的应用软件以 Release 方式编译生成 exe 程序

QtCreator 如何将开发的程序打包成exe_第1张图片

2:在工程项目release文件夹中拷贝出编译生成的exe文件到一个新的文件夹【比如 放在D盘下边的exe文件夹LightTools内】

QtCreator 如何将开发的程序打包成exe_第2张图片

3:开始菜单输入Qt,找到Qt for Desktop,打开Qt命令行。

QtCreator 如何将开发的程序打包成exe_第3张图片

4:进入exe的文件夹 cd /d D:\exe:\LightTools   运行windeployqt hello.exe 等待抽取DLL完成。

QtCreator 如何将开发的程序打包成exe_第4张图片

5:抽取完成后,可以在文件夹中看到新增了很多动态链接库,现在双击该exe就可以运行了。

QtCreator 如何将开发的程序打包成exe_第5张图片

6:也可以将该文件夹压缩打包发给其他电脑进行免安装运行【绿色版】,也可以通过其他安装程序进行打包,变成setup安装版本,以下两个软件可以完成该项工作:

  1. 安装setup factory软件
  2. Enigma+Virtual+Box+7.80+去广告单文件版.exe

 

你可能感兴趣的:(QtCreator,Qt,exe,发布,windeployqt)