2024年1月12日发(作者:)

Qt使用自带的windeployqt 生成exe来发布软件

集成开发环境 QtCreator 目前生成图形界面程序 exe 大致可以分为两类:

Qt Widgets Application 和 Qt Quick Appliction。

第一类 Qt Widgets Application 可执行程序发布方式

意思是创建的 Qt Widgets Application 项目

下面来发布软件:

以 Release 方式编译生成 exe 程序,也就是调试运行的方式选择Release

运行成功后,会在源码项目文件夹的 release文件夹下生成 exe文件

可执行文件复制到 别的文件夹下,这里我复制到C:备忘录下

在开始菜单Qt5.5.0下找到Qt5.5 for Desktop cmd运行文件,打开运行

cmd进入C:备忘录下, 执行命令windeployqt

然后在C:备忘录下就可以看到发布的文件了,连依赖关系都解决了,直接可以运行