QT5.8发布自己的exe软件

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

需要下载打包软件Engima Virtual Box

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

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

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

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

记住 TEST文件夹的路径

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

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

无错误返回代表正常。

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

生成的文件,及链接的库

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

然后点击Add...

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

 

 

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

猜你喜欢

转载自blog.csdn.net/lq_cowboy/article/details/81458788