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都可以打开