除了使用depens查看exe依赖的dll,本文使用qt5.13自带的打包工具windeployqt.exe
tips:
demo.exe(x86) :C:QtQt5.12.35.12.3msvc2017inwindeployqt.exe(x86)
环境变量:C:QtQt5.12.35.12.3msvc2017lib
C:QtQt5.12.35.12.3msvc2017in
C:QtQt5.12.35.12.3msvc2017include
如果以上设置不正确,那么会出现这种情况:
其实就是依赖库对应不上,x86 跟x64混乱了,
注意以上问题之后,使用命令行:
path>windeployqt.exe demo.exe
自动把依赖的文件如下图所示
加载到path之中,然后就可以压缩打包发布了。