Tangwx

Tangwx

博客网站

Qt打包exe

Qt 打包 exe#

第一步#

如何生成.exe 文件#

首先将 QT Creator 编辑界面的构建模式,构建 Release 模式并重新编译!
image-20231010185324319
然后点击运行(ctrl+R)!在项目一栏,构建目录下,会生成以 release 结尾命名的文件夹。
image-20231010185527755

里面包含以下文件:
image-20231010185627211
打开 release 的文件夹,里面包含相应的.exe 文件!
image-20231010185652994
这时单击.exe 文件,并不能运行成功,因为我们还缺少 Qt 必要的库文件

image-20231010185734592

第二步#

如何在未安 QT 的电脑上运行生成的.exe 文件#

具体见下:首先,将生成的.exe 单独的放置到一个空的文件夹内!
image-20231010185911059

在 win10 下搜索 qt,打开红色框内的命令窗口:
image-20231010190017809
进入刚刚拷贝到 exe 的目录
image-20231010190157192

再输入: windeployqt .exe 文件名 回车。
image-20231010190258096
image-20231010190342010
此时就可以发现,原来的空文件夹内出现了许多文件:
image-20231010190356444
此时这个.exe 文件就可以在没有安装 QT 的电脑上进行运行啦!
需要将.exe 文件所在的文件夹全部拷贝到另外一台电脑上才可以哦!
可以将这个文件夹进行打包,发给其他人,进行测试!

注意::VS2010 与 Qt5.0 插件相结合的方式,同样可以生成.exe 文件,并且也可以在没有安装 VS2010 的电脑上成功运行。

第一步#

VS2010 将 Debug 改为 Release,然后启动调试(F5), 调试成功后,会在工程文件夹下的 Release 文件夹中生成 XXX.exe 文件;

第二步#

同 QtCreator 软件一样

第三步#

同 QtCreator 软件一样

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。