MinGW is a native Windows port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications.
MinGW is a native Windows port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications. It includes extensions to the MSVC runtime to support C99 functionality. All of MinGW's software will execute on the 64bit Windows platform. MinGW provides you with a minimalist development environment and a complete Open Source programming tool set, which is suitable for the development of native MS-Windows applications, which do not depend on any 3rd-party C-Runtime DLLs*.
Key features of MinGW include:
- A port of the GNU Compiler Collection (GCC), including C, C++, ADA and Fortran compilers.
- GNU Binutils for Windows (assembler, linker, archive manager).
- A command-line installer, with optional GUI front-end, (mingw-get) for MinGW and MSYS deployment on MS-Windows.
- A GUI first-time setup tool (mingw-get-setup), to get you up and running with mingw-get.
MinGW compilers provide access to the functionality of the Microsoft C runtime, and some language-specific runtimes.
MinGW runs on
Windows 10/11
and is available under the
OpenSource under LGPL
license
— the installer is 85 KB.
We’ve catalogued it under
General.
✓
Verified clean. Every MinGW build on SoftLookup is scanned for viruses, spyware, adware, trojans and backdoors. We re-test on every update.
Help fellow users decide. Share your experience with MinGW.