简介
windeployqt是Qt框架自带的一个工具,用于在Windows平台上部署Qt应用程序。
使用方法
设置release编译:首先,确保你的Qt项目是以release模式编译的,这样可以生成一个可执行的exe文件。
进入qt打包环境
打开提QT的CMD 在开始菜单中找到QT 5.14.2 (MinGW 7.3.0 32-bit) 这种控制台(根据你的情况选择,我QT生成的是MinGW 32的,如果你是64的要选择64的),打开命令提示符窗口。
切换到exe文件所在的目录
如果当前路径和exe文件所在的磁盘相同,可以使用cd命令切换到exe文件所在的目录。
- 执行windeployqt 你的exe名字.exe
再次运行你的QT就不会提示找不到DLL的问题了。
注意
如果遇到找不到第三方DLL,你得用其他工具来进行依赖查询 资源管理器-》资源监视器-》cpu -》选中你运行的exe,查看底下的依赖模块,查看依赖了哪些DLL