环境: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:

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

欢迎大家指教,希望大家喜欢
路漫漫其修远兮,同志仍须努力
使用windeployqt简化Qt程序部署
本文介绍如何使用Qt自带的windeployqt工具简化Qt程序的部署过程,避免手动复制大量dll文件导致的问题,确保exe文件在不同电脑上正常运行。
2510

被折叠的 条评论
为什么被折叠?



