首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Win-builds与MinGW-builds之间的区别

Win-builds与MinGW-builds之间的区别
EN

Stack Overflow用户
提问于 2013-12-10 21:13:56
回答 1查看 17.5K关注 0票数 25

有人知道Win-buildsMinGW-builds之间的区别吗?我对Windows版的C++11 (14)编译器很感兴趣,但不幸的是,MSVC还没有完全兼容C++11。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-11 02:16:58

区别很简单:它们的目标略有不同。

特别是,如果你想在Windows上开发(即不需要交叉编译),那么你最好使用项目,它本质上提供了MinGW-w64工具链的几个功能丰富的变体。链接中的表格很好地总结了我正在讨论的功能。你基本上可以根据你的需求选择编译器来处理模型,线程模型,异常模型。我认为它成熟和稳定,因为我在日常工作中使用它,我对它的质量非常满意。

另一方面,项目的主要目标似乎是交叉编译。你会注意到在他们的论文中的链接,你也会注意到它没有MinGW-builds功能丰富,因此你使用它的灵活性较低。与MinGW-builds相比,它也是相对较新的,所以我预计可能会遇到一些问题。

注意:请理解,这两个项目都是MinGW-w64工具链(支持x86和x64目标的Windows的GCC端口)的简单构建(分布式现成的二进制文件),上面的两个链接都指向其网站。提供它们只是为了方便用户,这样我们(用户)就不必为编译MinGW-w64工具链而烦恼,但如果您有足够的经验并知道您想要什么,就没有人会阻止您这样做。

如果你想进一步阅读相关主题和C++11,我推荐你可能会感兴趣的。

祝好运。

票数 31
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20495558

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档