MinGW – Minimalist GNU for Windows
What is MinGW Minimalist GNU for Windows
MinGW Minimalist GNU for Windows 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 provides a complete set of open source programming tools that is suitable for developing native MS-Windows applications and does not depend on third-party C-Runtime DLLs. The Min GW Minimalist GNU for Windows compilers provide access to the functionality of the Microsoft C runtime
Features Min GW
Min GW is a compiler system based on the GNU GCC and Binutils projects that compiles and links code to be run on Win32 systems. It provides C, C++ and Fortran compilers plus other related tools. ‘MinGW’ refers to the “Minimalist GNU for Windows” project.
Primarily intended for use by developers working on the native MS-Windows platform, but also available for use on multiple hosts, Minimalist GNU for Windows includes:
- Port of the GNU Compiler Collection (GCC), including C, C++, ADA, and Fortran compilers.
- GNU Binutils for Windows (assembler, linker, archive manager).
- Command line installer with optional GUI for deploying MinGW and MSYS on MS-Windows.
- A GUI initial setup tool to help you get started with Min GW Minimalist GNU for Windows.