使用Qt自带的windeployqt生成可发布软件
使用QT5编写好软件之后,DEBUG相关测试都正常之后,需要将自己的软件生成可以发布的软件,能够copy到其他pc机上运行。如果不需要进行静态编译,则可以选择使用QT自带的windeployqt生成可进行发布的软件。如下图所示中Qt 5.9.5 for Desktop (MinGW 5.3.0 32 bit)就是windeployqt工具。
1、将生成\release文件夹中的tool_all.exe文件复制到单独的一个文件夹中,如app-tool文件。
2、打开Qt 5.9.5 for Desktop (MinGW 5.3.0 32 bit),则跳出一下窗口,使用cd: c:\将目录切换到c:下。
在切换到app-tool文件夹目录下。
使用windeployqt tool_all.exe命令生成对应的文件。自动会开始将相关的文件复制到app_tool文件夹中。
生成结果如下所示,因为需要带一些qt的库文件,导致整个软件的大小有点大。
The End!