qt项目打包为exe执行文件(无需安装qt即可运行)-双击执行

qt版本

Qt Creator 4.0.2

Based on Qt 5.7.0 (MSVC 2013, 32 bit)

前言:已有qt项目并了解Qt Creator使用

1.打开qt,打开项目,点击左导航栏[项目],选择构建路径。

构建运行项目。我选的是debug构建,Release模式没有试,可自行试一试。

2.在设置的路径中找到生成的exe文件(hyDataClient.exe),双击,能运行即可。

3.生成未安装qt的电脑上可执行的exe文件。

需要使用qt安装目录下的windeployqt.exe。

3.1把上一步生成的exe文件复制到一个新文件夹(路径:F:\workspace-qt\hao)中

打开cmd窗口,到新文件夹路径中。

执行E:\anzhuangmulu\qt5.7\5.7\mingw53_32\bin\windeployqt.exe hyDataClient.exe

3.2等待命令执行完成

新文件夹路径目录如下,有几个文件需要从qt安装目录(E:\anzhuangmulu\qt5.7\5.7\mingw53_32\bin)

单独拷贝进来,文件libgcc_s_dw2-1.dll、libstdc++-6.dll、libwinpthread-1.dll、Qt5Sql.dll。

3.3安装QT程序打包工具Enigma Virtual Box

地址:https://enigmaprotector.com/en/downloads.html

3.4打开后如下

input file name:你的exe文件路径。output file name:生成的exe文件路径。

支持拖拽文件,把新文件夹(F:\workspace-qt\hao)下生成的所有文件(包括exe文件)都拖到【files】中。

点击files options,选择compress files。点击process,等待程序执行完成。

3.5把生成的新exe文件复制到没有安装qt的电脑上执行

可以执行就ok。生成的exe文件我这大概190M。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hsc从容

你的鼓励是我的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值