Projeto de laboratório
Instalador do compilador GCC para Windows em uma única janela
Aplicativo para Windows que lista as versões do MinGW-w64, baixa a escolhida, instala em C:\mingw64 e deixa o GCC pronto para uso, tudo em uma janela.
O contexto do projeto
Projeto próprio, criado para resolver uma tarefa repetitiva de quem programa no Windows: instalar o compilador GCC.
O problema
Instalar o GCC no Windows exige vários passos manuais: escolher a versão, baixar, extrair os arquivos e configurar o PATH do sistema.
O que foi feito
- Lista as versões publicadas do MinGW-w64 e destaca as mais usadas (ucrt e posix).
- Baixa o pacote escolhido e instala na pasta C:\mingw64.
- Configura o PATH do usuário e avisa o Windows da mudança, para o GCC funcionar sem ajustes manuais.
- Deixa o comando make disponível, renomeando o mingw32-make.exe.
Detalhes técnicos
Tecnologias
Decisões técnicas
- A lista de versões vem da API de releases do repositório niXman/mingw-builds-binaries, e as versões com ucrt e posix aparecem em destaque na tabela.
- A instalação extrai o pacote com o 7-Zip (no caminho padrão) em uma pasta temporária e move o resultado para C:\mingw64.
- Adicionar ao PATH grava em HKCU\Environment e avisa o Windows com WM_SETTINGCHANGE.
- Os 23 testes automatizados cobrem a lógica do núcleo, que não depende da plataforma.
Fale sobre o seu caso
Conte o que você precisa. A conversa começa pelo WhatsApp, sem formulário.
Serviços ligados a este projeto
Aplicativos desktop
Crie uma ferramenta para Windows ou Linux: organize arquivos, execute rotinas locais ou conecte o computador aos sistemas da empresa.
Ver o serviço: Aplicativos desktop
