用Qt发布打包的应用程序

使用Qt Creator创建Realase版本的程序之后,我们的程序可以正常运行,但是在没有Qt的电脑里是无法运行的。

image

原因说的很清楚,缺少了动态库。所以我们要把其他需要的库打包进来一起发布才可以。Qt在安装的时候就为我们提供了打包工具windeployqt,可以实现一键打包。

打开shell,切换到Release可执行文件的目录,输入windeployqt target.exe(你的源程序名)。这样目录下就会自动生成库文件。

image

image

此时将整个文件夹打包发布,就可以在其他电脑上执行了。

posted @ 2022-07-10 22:12  Ofnoname  阅读(43)  评论(0编辑  收藏  举报