Qt打包exe

Qt 打包 exe

第一步

如何生成.exe 文件

首先将 QT Creator 编辑界面的构建模式，构建 Release 模式并重新编译！

然后点击运行（ctrl+R）！在项目一栏，构建目录下，会生成以 release 结尾命名的文件夹。

里面包含以下文件：

打开 release 的文件夹，里面包含相应的.exe 文件！

这时单击.exe 文件，并不能运行成功，因为我们还缺少 Qt 必要的库文件

第二步

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

具体见下：首先，将生成的.exe 单独的放置到一个空的文件夹内！

在 win10 下搜索 qt，打开红色框内的命令窗口：

进入刚刚拷贝到 exe 的目录

再输入: windeployqt .exe 文件名 回车。

此时就可以发现，原来的空文件夹内出现了许多文件：

此时这个.exe 文件就可以在没有安装 QT 的电脑上进行运行啦！
需要将.exe 文件所在的文件夹全部拷贝到另外一台电脑上才可以哦！
可以将这个文件夹进行打包，发给其他人，进行测试！

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

第一步

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

第二步

同 QtCreator 软件一样

第三步

同 QtCreator 软件一样