Loading

QT程序打包的方法

QT程序的分享无非就是两种,一是直接分享源码,而是分享可执行文件。而如果只是使用该程序的话分享可执行文件对于用户来说更为方便一些,但其执行会需要一些动态链接库,为了方便在其他电脑上运行,这个时候就需要打包好文件。

QT本身为windows平台提供了一个打包的工具windeployqt,它能够为可执行文件找到需要的所有动态链接库。

下面就是具体打包的一个流程。

QT程序打包

首先找到可执行文件的位置,将其拷贝到一个空的文件夹中;

image

这里演示放在了E:\QTprogram

image

然后在开始菜单中找到qt的命令行程序,进入到所在的文件夹中

image

执行命令windeployqt program.exe,这是后可执行文件需要的动态链接库就拷贝过来了

image

可能此时双击还是不能运行,是因为自己的项目中用了第三方库DLL,根据错误提示复制到当前文件夹下就行了。

posted @ 2023-02-28 14:17  henryLyg  阅读(121)  评论(0编辑  收藏  举报