QT5打包程序.exe

Posted 狗蛋儿l

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QT5打包程序.exe相关的知识,希望对你有一定的参考价值。


把Debug换成Release,然后执行,出来一个
文件夹,在release文件夹里会有一个.exe的可执行文件,复制到一个单独的文件夹,搜索Qt 5.9.9 (MinGW 5.3.0 32-bit),版本可能不一样,搜索qt就会有这个的,打开之后,接着输入命令行,cd /d 路径(指的是需要打包的exe程序目录,就是刚才拷贝出来的exe程序所在的目录)

输入如下命令行:windeployqt 程序名 敲击回车。这一步操作是将所需的库文件全都拷贝到exe程序的当前文件
此时,在当前目录下是可以点击运行exe程序的,说明库文件都已经拷贝到当前目录下了。现在只需要将这一堆文件进行打包。
打开运行Enigma Virtual Box:

按照上图的示意,添加路径和文件如下图。文件可以托选,选择所有文件后,直接拖入界面框内。注意是要所有文件和文件夹全部拖进。示意图如下:
在【Files Options】中可以选择是否将文件压缩:

然后点击Process开始打包。

转自https://blog.csdn.net/windsnow1/article/details/78004265

以上是关于QT5打包程序.exe的主要内容,如果未能解决你的问题,请参考以下文章

QT5打包程序.exe

QT5打包发布release应用程序

vs2017+Qt5.92程序打包

Qt5在程序打包发布时遇到的问题和解决方法

QT 编写的程序进行打包

QT 编写的程序进行打包