1. 前言
Qt编译生成的exe 无法直接运行,需要将依赖的dll文件,和资源文件包含进来。
Qt 已经提供了Windows平台依赖项的打包工具。windeployqt
2. 步骤
2.1 添加环境变量
在Qt 安装目录下找到 windeployqt 所在的路径:例如
D:\ProgramFiles\Qt5\5.14.1\msvc2017_64\bin
将该目录添加至系统的环境变量
2.2 执行
到目标exe的目录下执行
windeployqt target.exe
会自动完成dll 打包