Qt编译的时候使用动态链接库方式,发布生成的exe程序需要复制一堆Qt的dll,自己一个找太费劲,推荐使用官方自带工具windeployqt。
从开始菜单打开 Qt 命令行,我这里是Qt 5.14.2 (MSVC 2017 32-bit),
输入命令:cd /d D:\example,进入exe所在目录。
执行:windeployqt example.exe,会看到dll文件自动复制到所在目录。
提示:如果不是编译时选择的Qt套件不是默认的,那么需要指定一下对应的版本目录。
比如指定Qt安装目录(如D:\Qt\5.15.1\msvc2017\bin)的windeployqt 工具:D:\Qt\5.15.1\msvc2017\bin\windeployqt example.exe
原创文章,作者:365开发网,如若转载,请注明出处:https://www.365codes.com/739.html