QT系列:MinGW与MSVC编译的区别

时间:2021-11-11 01:55:52

在上一篇教程《QT系列:QT Creator下载与安装 Helloworld》中,我们可以从QT下载页面看到两种版本编译器,如下图。

QT系列:MinGW与MSVC编译的区别

当时我们选择下载的是第一个VS2015版本,也就是通过MSVC方式编译。

我们来对比一下这两个编译器的区别:

  1. MSVC是指微软的VC编译器
  2. MinGW是指是Minimalist GNU on Windows的缩写。它是一个可*使用和*发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时库。