QT打包为exe的通法

我们在qt写好的项目运行起来想要分享给同学玩,如何实现呢?

1Qt的Release出一源exe文件

然后我们就能在对应的项目路径下找到

进入release目录下

复制上面对应的路径E:\QTCCCCODE\build-time-Desktop_Qt_6_5_2_MinGW_64_bit-Release\release

但是现在双击是运行不了的

windeploy注入对应的dll文件让exe在当前目录下就能运行

现在就可以双击exe运行了,但是好累赘啊,还要依赖这么多文件夹。。

Inno Setup Downloads (jrsoftware.org)

下载这个工具

无脑安装,然后打开

关键的就是

其他的名字什么的随便填填

然后

等待执行

问你要不要保存这个脚本什么的,不保存,否

然后等待

完成后就能

搜一下你的exe

就好了!

然后你就可以发给你的兄伙伴了,小伙伴安装完就其实是windeployqt后的release的文件夹,能直接运行,也可以

相关推荐
white_ant9 分钟前
JDK LTS 版本升级迁移注意事项大全
java·开发语言
Bobolink_20 分钟前
跨境业务网络环境评估,“干净、一致、独享”三个关键指标
开发语言·网络·php·跨境网络·网络环境
你怎么知道我是队长26 分钟前
JavaScript的变量和数据类型介绍
开发语言·javascript·ecmascript
xingke38 分钟前
C 语言多文件编程:(一)头文件、extern、编译链接
c语言·开发语言·多文件
戮漠summer1 小时前
Missing Semester 计算机教育中缺失的一课 Lecture 01 Shell
开发语言·后端·scala
jinyishu_1 小时前
C++ string使用方法
开发语言·c++
EW Frontier1 小时前
三级跳突破864维动作空间——QMIX-Hierarchical多无人机协同通信方法全解析【附python代码】
开发语言·python·无人机·强化学习·通信资源分配
名字还没想好☜1 小时前
Next.js 中间件实战:鉴权、重定向与 A/B 分流
开发语言·前端·javascript·中间件·react·next.js
乐观勇敢坚强的老彭2 小时前
C++浮点数使用注意事项
开发语言·c++
wuyk5552 小时前
38.什么是C语言?从语法到工程落地的工程师视角解读
c语言·开发语言·stm32·单片机·mcu·51单片机