QT用VS还是MINGW编译好,有啥区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QT用VS还是MINGW编译好,有啥区别相关的知识,希望对你有一定的参考价值。

MinGW 兼容性更好,调试也更方便。
VS生成的 exe 发布时依赖的 dll 少一些,其他都不如 mingw。
参考技术A

两种编译要看开发情况选择;

    如果使用QtCreator 不使用第三方库,建议使用MinGw,安装的时候勾选MinGw调试工具,用起来比较方便;

    如果使用QtCreator 使用第三方库,建议使用MSVC,在工具里面配置构建与运行,另外下载调试工具;

    也可以使用Visual Studio+Qt插件在Visual Studio进行编译。

VS与MinGW编译器有啥不同

参考技术A vs
倾向于依赖很多windows特有的库,mingw多数只依赖于ms
c运行库
vs
2013前对c++11支持的不好,mingw使用gcc/g++做编译器,对c++11支持的较好
效率方面
vs
一般更快谢谢

以上是关于QT用VS还是MINGW编译好,有啥区别的主要内容,如果未能解决你的问题,请参考以下文章

vs 编译库文件 Qt编译库文件

VS与MinGW编译器有啥不同

Qt 如何生成可执行程序,用mingw32-make生成的缺少dll文件

QT和VS的关系??? 嘿嘿新手一只~ 请问1.QT和VS的关系是??? 2.QT Creator 和QT SDK有啥区别? 谢谢~

用mingw静态编译Qt4.8.2和Qt5.1.1(需要修改不少源码)

windows怎么用qt MinGW gcc编译c代码