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编译好,有啥区别的主要内容,如果未能解决你的问题,请参考以下文章
Qt 如何生成可执行程序,用mingw32-make生成的缺少dll文件
QT和VS的关系??? 嘿嘿新手一只~ 请问1.QT和VS的关系是??? 2.QT Creator 和QT SDK有啥区别? 谢谢~