【QT 5.12.12 打包-Windows 平台下】
1 使用 MinGW 编译器 ,生成 mingw_demo.exe。
1.1 新建文件夹 mingw_example ,复制 mingw_demo.exe 到这个文件夹中 ,
菜单中点击这个。
1.2 分别执行以下两条命令
cd C:\demo\mingw_example
windeployqt mingw_demo.exe
1.3 生成的文件,补全了需要的 dll ,将 mingw_example 文件拷贝到其他计算机可以使用。
2 使用 MSVC 编译器 ,生成 msvc_demo.exe。
2.1 新建文件夹 msvc_example,复制 msvc_demo.exe 到这个文件夹中 ,
菜单中点击这个。
2.2 分别执行以下两条命令
cd C:\demo\msvc_example
windeployqt msvc_demo.exe
2.3 生成的文件,补全了需要的 dll ,将 msvc_example 文件拷贝到其他计算机可以使用。
3 复制到 Win7 虚拟机测试。
说明:
windeployqt 为 QT 自带的一个打包工具,分别位于
C:\Qt\Qt5.12.12\5.12.12\mingw73_64\bin
C:\Qt\Qt5.12.12\5.12.12\msvc2017_64\bin
目录下。