windeployqt工具打包发布程序(Qt Widgets Application)

环境:QT5.9.3+qtCreator+MSVC2015 32bit

发布qtCreator生成的exe程序时,需要复制一大堆 dll,如果自己去复制dll会很麻烦,甚至一不小心会导致exe在别的电脑里无法正常运行。此处使用 Qt 官方自带的打包工具:windeployqt.exe,它存在于对应的安装目录的bin目录下。

当程序编译release版本完成后,会生成一个xxx.exe文件,将这个exe文件放入新的文件夹下。

从cmd直接运行windeployqt会报如下错误:

Warning: Unable to read c:\Users\qt\work\install\mkspecs\qconfig.pri:

windeployqt工具打包发布程序(Qt Widgets Application)

切记!!!

应当从开始菜单打开 对应版本的Qt 命令行工具,然后使用 windeployqt 工具命令如下:

windeployqt工具打包发布程序(Qt Widgets Application)

 

欢迎大家指教,希望大家喜欢

路漫漫其修远兮,同志仍须努力