使用windeployqt自动打包QT动态链接库
关于Qt5Cored.dll和Qt5Core.dll文件的区别:
Qt5Cored.dll和Qt5Core.dll分别用于Qt软件的Debug版和Release版。
Qt 官方开发环境使用的动态链接库方式,在发布生成的exe程序时,需要复制一大堆 dll,如果自己去复制dll,很可能丢三落四,导致exe在别的电脑里无法正常运行。
因此 Qt 官方开发环境里自带了一个工具:windeployqt.exe。
发布qt程序,就要找到dll文件,使用qt自带的 windeployqt 可以自动寻找dll文件。
使用 windeployqt 工具命令:“windeployqt exe文件名”
先到达exe所在路径,再执行“windeployqt exe文件名”命令。