一、移植Qt依赖库
- 将需要发布的exe(如test.exe),放到单独的目录。
- 在“开始菜单”启动Qt 5.9.1 32-bit for Desktop (MSVC 2015),使用cd命令进入第1步中的目录。
- 执行windeployqt.exe test.exe --qmldir C:\Qt\Qt5.9.1\5.9.1\msvc2015\qml命令。
qmldir目录根据Qt版本和visual studio版本不同会步同,使用mingw也类似。 - 执行完上面的命令之后,相应的依赖库就会自动拷贝到exe所在的目录。
二、将其他缺少的动态库复制到该文件夹下面
另一种发布方法:
步骤差不多
1.将需要发布的exe(如test.exe),放到单独的目录。
2.在“开始菜单”启动Qt 5.9.1 32-bit for Desktop (MSVC 2015),使用cd命令进入第1步中的目录。
3.指令: windeployqt xxx.exe
高级发布方法:
使用 hm nis edit