一、前言
在QtCreator中开发好应用程序后,想发布成exe可执行程序,在其他电脑可以运行,按照以下步骤即可。QtCreator在安装的时候会自带部署器windeployqt,利用windeployqt抽出相应的DLL即可。
二、具体步骤
1:将开发的应用软件以 Release 方式编译生成 exe 程序
2:在工程项目release文件夹中拷贝出编译生成的exe文件到一个新的文件夹【比如 放在D盘下边的exe文件夹LightTools内】
3:开始菜单输入Qt,找到Qt for Desktop,打开Qt命令行。
4:进入exe的文件夹 cd /d D:\exe:\LightTools 运行windeployqt hello.exe 等待抽取DLL完成。
5:抽取完成后,可以在文件夹中看到新增了很多动态链接库,现在双击该exe就可以运行了。
6:也可以将该文件夹压缩打包发给其他电脑进行免安装运行【绿色版】,也可以通过其他安装程序进行打包,变成setup安装版本,以下两个软件可以完成该项工作:
- 安装setup factory软件
- Enigma+Virtual+Box+7.80+去广告单文件版.exe