QT5.8发布自己的exe软件

最近用到QT5.8完成一个测试软件功能,我也是QT新手,摸着石头过河,记录一下工作中的点点滴滴。

需要下载打包软件Engima Virtual Box

下载网址 : https://enigmaprotector.com/en/downloads.html

工程创建可以自己查一下流程;打开已通过的工程,选择构建方式为Release方式,点击运行按钮,

QT5.8发布自己的exe软件_第1张图片

会在原有的调试目录下生成一个新目录

再此目录新建一个目录为TEST文件夹,拷贝Release目录中的.exe文件到新建文件夹TEST目录下

QT5.8发布自己的exe软件_第2张图片

记住 TEST文件夹的路径

打开 win菜单,输入cmd,选择QT5.8,进入终端

QT5.8发布自己的exe软件_第3张图片

QT5.8发布自己的exe软件_第4张图片

 输入命令 cd /d D:\TEST_FOR_LIGHT_ID\TEST

无错误返回代表正常。

再次输入命令windeployqt TEST_FOR_LIGHT_ID.exe(此文件为自己命名的文件)

QT5.8发布自己的exe软件_第5张图片

生成的文件,及链接的库

QT5.8发布自己的exe软件_第6张图片

启动打包软件,找到上图文件夹中的exe.

QT5.8发布自己的exe软件_第7张图片

然后点击Add...

选择Add Floder Recursive   找到有exe的文件夹

QT5.8发布自己的exe软件_第8张图片 

QT5.8发布自己的exe软件_第9张图片 

点击Process等待一会,就会生成一个exe,任何windows都可以打开

你可能感兴趣的:(QT)