Difference between Win-builds vs Mingw-builds

Source: Internet
Author: User


The difference is Simple:they has little bit different goals.

In particular, if you want to develop on Windows (i.e. don ' t need cross-compilation) and then you better off with Mingw-b Uilds project which essentially provides several Feature-rich variants of the Mingw-w64 toolchain. The table in the link gives good summary of the features I ' m talking about. You can basically pick the compiler based on your requirements to addressing model, threading model, exception model. I consider it mature and stable as I use it to everyday work and I ' m very satisfied with the quality.

On the other hand, Win-builds Project's primary goal seems to be cross-compilation. You'll notice that in their thesis in the link, and you'll also notice that it's less feature-rich than mingw-builds< /c3>, hence you has less flexibility with it. It is also relatively new compared to mingw-builds, so I would expect to potentially experience some issues with it.

Note: Please, understand that both of these projects is simply builds (distributed ready-to-use binaries) of the MINGW-W64 Toolchain (GCC port for Windows which supports both x86 and x64 targets) on whose web-site both links above is point Ing. They is provided only for user convenience, so that we (users) don ' t has to hassle with compilation of the Mingw-w64 too Lchain ourselves, but nobody prevents the from doing so if you ' re experienced enough and know what are you want.

For further reading in related topic and c++11, I would recommend my other answer which you might find Interestin G.

Good luck.

Difference between Win-builds vs Mingw-builds

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.