背景:win10+vs2022+Qt5.15.2,通过安装扩展Qt VS Tools,在vs开发QT项目
生成的exe可以在vs中调试运行(因为vs可以替你找到qt相关库),但是到生成目录直接运行exe就会包各种缺少库的错误,这里就需要借助QT的打包工具来查找exe所需的QT依赖库并放到exe同级目录下(手动一个一个添加不是不行,只是容易漏掉还没有效率)。
第一步:通过工具找出exe所需的QT依赖
在Qt安装目录bin里面找到windeployqt.exe,打开cmd,运行 "windeployqt.exe exe全路径"即可
例:windeployqt.exe D:\temp\ConsoleApplication1\Release\QtWidgetsApplication2\QtWidg etsApplication2.exe