MinGW - Minimalist GNU for Windows

A native Windows port of the GNU Compiler Collection (GCC)

4.3 Stars (161)
1,569,774 Downloads (This Week)
Last Update:
Download x86-mingw32-build-1.0-sh.tar.bz2
Browse All Files
Windows

Screenshots

Description

MinGW: A native Windows port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All of MinGW's software will execute on the 64bit Windows platforms.

MinGW - Minimalist GNU for Windows Web Site

KEEP ME UPDATED

User Ratings

★★★★★
★★★★
★★★
★★
130
2
4
2
23
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
Write a Review

User Reviews

  • frogman007
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    "All of MinGW's software will execute on the 64bit Windows platforms" - so does it include 32 or 64 bit compilers?

    Posted 01/09/2015
  • kaitonofbx
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Great tool .... of course. I manage to install it three weeks ago but now .... IMPOSSIBLE. I would like to agree with others unhappy with the installer. Or is it the sourceforge site ?

    Posted 02/25/2014
  • jogusto
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    First, the other reviews are mostly pretty silly and unusable. "Thanks, nice app!" "Works great" etc. I guess if you want to give some stars, you have to write *something*. I started using MinGW at the request of a coworker. I work from home frequently, and use cloud-based file storage to make that easier. I installed MinGW at work, found it to be OK, and then a few weeks later, went back home to install it there. I got the graphic installer UI which seems rough and incomplete -- no select all function etc -- and on top of that, I got a different version of MinGW! So, right off the bat, I was dealing with the side effects of using a toolchain which is constantly rocking and rolling its changes. It would be NICER if there were a "long term support" vs. "bleeding edge" kind of distinction such as is made on projects like Ubuntu, so users can choose what is more important: stability or the latest features. Don't get me wrong, so far I have found the gcc toolchain implementation to be quite good. I have gotten my project running and don't have any severe gripes with the compiler itself. However, with Visual Studio Express 2010 available for free download, I don't quite understand why C/C++ developers *who do not need cross-compilation on Mac or Linux/BSD* would struggle with something so "minimalist". And, compared to the slick, easy, full-featured IDE provided with the Visual Studio *free* download -- easier to learn that, say, Eclipse -- hacking away on the command line or using _make_ just seems so .... primitive and unproductive. For those who need what MinGW can uniquely offer, I applaud the effort and thank the developers for their gift to the FSF-based community at large. I don't wish my critique of the project to in any way diminish my awe and astonishment at the time these folks put into _giving away_ some really useful software.

    Posted 11/28/2013
  • cybercake
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Thanks for providing this kit. Yet I have to say, the usability of the Installation Manager is terrible...why not provide a "select all" option as button or menu and let the user do hundred clicks?

    Posted 10/13/2013
Read more reviews

Additional Project Details

Languages

English

Intended Audience

Information Technology, Education, Developers

User Interface

Win32 (MS Windows)

Programming Language

Fortran, Pascal, C++, Ada, C, Java

Awards

Registered

2000-02-09
Screenshots can attract more users to your project.
Features can attract more users to your project.