MinGW (Minimalist GNU for Windows) — набор инструментов разработки программного обеспечения для создания приложений под Windows. 5
Он включает в себя компилятор, родной программный порт GNU Compiler Collection (GCC) под Windows вместе с набором свободно распространяемых библиотек импорта и заголовочных файлов для Windows API. 5
MinGW нужен, если есть код под GNU-систему для компилятора gcc, и нужно скомпилировать его для Windows. 3 Например, чтобы портировать nix-утилиту под Windows. 3
Также MinGW полезен программистам микроконтроллеров, так как генерирует 32-битный код, что обеспечивает большую совместимость между кодом прошивки микроконтроллера и консольным приложением в Windows. 1