当前位置:网站首页>QT程序生成独立exe程序(避坑版)
QT程序生成独立exe程序(避坑版)
2022-08-09 08:33:00 【奔跑的小赛兔】
http://blog.sina.com.cn/s/blog_96c6e6ef0102zx8y.html
一、将现有的项目在QT Creater中用release方式编译。
二、打到项目生成的目录,我的是在E:\QTFile\build-calc_20180508-Desktop_Qt_5_8_0_MinGW_32bit-Release。
三、将release中生成的.exe文件拷贝到新的文件夹中,我在这里拷贝到了d:\test\中。
四、在QT安装菜单中找到QT5.8 for DeskTop工具,运行。
五、输入命令:cd /d d:\test\,切换到test目录。
然后使用windeployqt工具命令:windeployqt calc_20180508.exe
六、执行完后就可以看到test文件夹里面自动复制的插件文件、dll文件、qm文件等,在这里就得到了完全程序发布集合。
七、下载QT程序打包工具Enigma Virtual Box,安装完成后点击运行。
链接下的前七个步骤都没问题,最后一个步骤打包的步骤比较坑人,按照他的步骤,最后打包出来的EXE不能独立运行。正确的步骤如下:
注意的是添加好输入输出路径后,在选择文件的时候一定要点击Add选择Add Folder Recursive,然后选择文件夹,切记不能直接将要打包的文件夹拖到软件。否则生成的exe不能独立运行。
边栏推荐
猜你喜欢
VMware virtual machine cannot be connected to the Internet after forced shutdown
浅谈Endpoint
黑马2022最新redis课程笔记知识点(面试用)
The working principle of switch
一文搞懂 条件编译和预处理指令 #define、#undef、#ifdef、#ifndef、#if、#elif、#else、#endif、defined 详解
Kibana:为地图应用选择不同的语言 - Elastic Stack 8.3
Shell编程之正则表达式
监视文本框的输入
火星人 --简单的数学题
系统安全及应用
随机推荐
包子凑数----欧几里得+dp
数制转换及子网划分
账号和权限管理
腾讯云服务器修改为root登录安装宝塔面板
Servlet详解
ASEMI整流桥GBJ810参数,GBJ810封装,GBJ810重量
磁盘管理与挂载
进程同步与互斥问题纠错
Routing configuration forwarding and experiment
文件处理(IO)
P1064 Jin Ming's Budget Plan
matlab——解线性方程组 与 非线性方程组
长辈相亲
204. 数素数
MySql homework practice questions
内存监控以及优化
权限管理模型 ---- ACL、RBAC和ABAC(详解)
prepareStatement的使用
继承中的运算符重载:输入输出的传奇
jdbctemplate连接sql server,代码中查出来的数据跟数据库中不一致,如何解决?