MinGW GCC 5.1.4
Tamanho: 137 KB
MinGW ("Minimalistic GNU for Windows") refere-se a um conjunto de headers, usados na construção de um sistema de compiladores baseados em projetos GNU GCC e utilitários binários de código aberto. Ele compila e liga o código para ser executado em plataformas Win32 através de código em C, C++, Fortran e outras ferramentas relacionadas.
Se você ver referências a "mingw32" ao invés de MinGW, estão se referindo ao mesmo sistema de compiladores. O nome do projeto mudou para evitar a implicação de que ele só roda em plataformas 32-bit (quando as plataformas 64-bit ficarem mais comuns, MinGW evoluirá para trabalhar com elas, mas no momento não as suporta).
MinGW usa as bibliotecas runtime da Microsoft, distribuídas juntamente com o sistema operacional Windows. Diferente das outras portas GCC para Windows, as bibliotecas runtimes não são distribuídas com a licença GPL (de código aberto). Por isso, você não é obrigado a distribuir o código fonte dos seus programas a menos, é claro, que você opte por utilizar outras bibliotecas GPL no seu programa.
