文章目录
前言
在Qt Creator通过release能够生成exe文件,但是单独运行会缺失很多dll文件,当然你可以按照错误提示一个一个的将这些dll文件从qt安装目录中复制黏贴过去,但是这样做很麻烦,而且一不小心容易出错。本文提供集中打包QT程序的方法。
windeployqt
实际上Qt提供了windeployqt工具,他能自动分析exe文件所需要的文件,并将其保存到其所在目录下。
windeployqt 位于 qt 安装目录下面的bin文件夹里面:
使用方法很简单,首先将release得到的exe文件放到一个单独的目录下,比如
D:\test\
然后打开Qt 5.7 64-bit for Desktop (MSVC 2015),并进入到目的目录下:
进入目录
然后运行windeployqt生成依赖文件