1 基本环境介绍

mingw:

MinGW,是Minimalist GNU for Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。

msvc:

是专门针对微软的平台的

一  QT基础环境 - 图1

vs2019配置编译器环境

安装插件

2 关于打包

windeployqt

1 如果是纯粹的widget【组件】项目

一  QT基础环境 - 图2

windeployqt test.exe 2 如果是qml项目 打包方式需要加入库文件 windeployqt test.exe -qmldir C:\Qt\Qt5.12.1\5.12.1\msvc2017_64\qml

windeployqt powerhistory.exe -qmldir G:\Qt\Qt5.14.2\5.14.2\mingw73_64\qml

qml打包会多出qtquick的一堆dll