刚接触QT,对于其在Windows下部署一头雾水。网上相应的资料很多都是手工程度比较高的,在这里我们可以使用QT自带的发布工具 - windeployqt.exe
。
部署发布 - 解决依赖
该文件在QT的安装目录下,我Windows平台使用的mingw版本(5.8),其路径为
D:\Qt\Qt5.8.0\5.8\mingw53_32\bin\windeployqt.exe
使用Release模式编译程序,然后将对应的exe
文件和你自己编写的dll
文件复制到一个单独的目录中(假设目录为HelloQT
,文件为helloqt.exe
)
然后在cmd下进入该目录,执行以下命令即可
D:\Qt\Qt5.8.0\5.8\mingw53_32\bin\windeployqt.exe helloqt.exe<