MinGW («Минималистичный GNU для Windows») — это порт коллекции компиляторов GNU (GCC) и GNU Binutils. Он предоставляет полный набор инструментов программирования с открытым исходным кодом, который подходит для разработки собственных приложений MS-Windows (x86), которые не зависят от каких-либо сторонних библиотек C-Runtime.
Компиляторы MinGW предоставляют доступ к функциональным возможностям среды выполнения Microsoft C и некоторых сред выполнения для конкретных языков. MinGW, являясь минималистом, ** не пытается и никогда не будет пытаться предоставить среду выполнения POSIX для развертывания приложений POSIX в MS-Windows **. Если вы хотите развернуть приложение POSIX на этой платформе, рассмотрите вместо этого Cygwin.