侧边栏切换

Qt程序发布exe文件

最后编辑于: 2018-08-07 13:42  |  分类: PC软件开发  |  标签: qt   |  浏览数: 1915  |  评论数: 0


  1. 在QtCreator中以 Release 方式编译生成 exe 程序, 将生成的exe文件copy到另一个单独的文件夹中。
  1. 在这个文件夹中, 用Qt自带的命令行工具windeployqt,运行命令:

windeployqt xxx.exe

(windeployqt的位置,在类似 "C:\Qt\Qt5.6.2\5.6\mingw49_32\bin\" 目录下)

然后可以在此文件夹里,就会看到 windeployqt 工具自动复制的插件文件夹 和 dll文件、qm文件,这时所有的依赖关系就建好了。

( 有时会缺少 libgcc_s_dw2-1.dll, libstdc++-6.dll, libwinpthread-1.dll 这3个文件。

我已打包好的文件夹中已有这3个文件,如果发生这种情况,从其中copy出即可。)

将这个文件夹压缩打包,就可以发布了!

(没有必要追求打包成一个exe文件,那样反而会降低程序运行效率; 也没有必要打包成可安装程序,这样绿色软件多好!)


上一篇: 安装mysql

下一篇: centos 7 添加用户 并添加sudo权限