Como instalar o MinGW






MinGW (Minimalist GNU for Windows)  é um conjunto de compiladores de linguagens de programação para construir um código executável. Sendo uma das ferramentas essências para manter o software livre, pois permite compilar o código-fonte em binários executáveis para as várias plataformas informáticas mais comuns.

Passo 1:

Primeiramente deve ser feito o Download do mingw-get-setup. O link a baixo redirecionará para o download automático.
https://sourceforge.net/projects/mingw/files/latest/download?source=files

Passo 2:

Execute o MinGW e clique em "Install". Na próxima tela, selecione o diretório que deseja instalar a pasta (recomendo o C:\MinGWpor facilidade de acesso) e se deseja ou não um atalho na área de trabalho ou barra de tarefas. E depois clique em "Continue"


Logo após o continue, a instalação começará automaticamente. Quando finalizada, clique em novamente em "Continue".

Passo 3:

Agora será preciso selecionar quais os pacotes deseja instalar. Na aba "Basic Setup", selecione todos os pacotes bases. Se deseja instalar algo mais especifico, tente achá-lo na aba "All Packages", mas para o efetivo funcionamento do MinGW, deve selecionar todos os pacotes bases.
Na foto, os pacotes bases já estão instalados, apenas os destaquei para enfatizar a importância deles.
Após marcar os pacotes que deseja, vá em Instalattion que está no canto superior esquerdo, e selecione "Apply changes"

Após selecionar Apply, abrirá uma nova janela com os detalhes da instalação e mais três opções: "Apply", "Defer" e "Discard". Selecione "Apply" novamente.
Uma tela será aberta realizando os downloads dos pacotes que você selecionou, essa etapa pode demorar alguns minutos. 
Após todos os downloads serem realizados. Uma mensagem na própria janelá será mostrada : "All changes were applied successfully; You may now close this dialogue." Pode fechar o instalador clicando em "Close" e depois feche a outra janela de instalação clicando no X em vermelho no canto superior direito.
Pronto seu MinGW está instalado.

Passo 4: Variáveis ambientes

Para o MinGW funcionar, precisamos defini-lo como variável ambiente para o Windows saber aonde achá-lo na sua maquina. Para fazer isso, vai no iniciar do Windows, independente de qual versão, vá em "meu computador" ou "somente computador" clique com o botão direito do mouse e selecione "Propriedades".

A seguinte tela será aberta, com todas as informações do sistema:
Vá em "Configurações avançadas do sistema" assim como mostra na figura. 
Uma nova janela será aberta, na aba "avançado" vá na opção, "Variáveis ambientes"

Na nova janela, na parte de "variáveis do sistema" localize a variável  "Path" e selecione "Editar"

Agora, vá até o final da linha da barra "Valor da variável" adicione ";"(ponto e virgula) e escreva aonde salvou sua pasta MingW acrescentando "\bin". Se seguiu o exemplo deste tutorial, a localização da pasta é C:\MinGW. Então ao fim do texto colocarei:
;C:\MinGW\bin
Siga o exemplo:
Clique em todos os "OK" das janelas que abrimos e seu MinGW está pronto para ser usado.

Passo 5: Testando o MinGW

Para testar, basta entrar no cmd e escrever um único comando: "gcc". Veja como:
Abra o cmd, e uma janela preta aparecerá, escreva "gcc" e aperte "Enter" no teclado:


Se a mensagem que apareceu no seu cmd for igual a da imagem ou se aparecer apenas "no input files" ou qualquer coisa do tipo, o seu Mingw foi instalado corretamente. Caso contrário, se a mensagem foi algo relacionado há comando desconhecido. Revise todos os paços deste tutorial e tente encontrar o erro pois o compilador não está funcionando ou não está encontrando a variável ambiente.

Teste seu MinGW no eclipse usando o Hello World!
http://gpjecc.blogspot.com.br/2016/02/c-hello-world-no-eclipse.html

Duvidas? diga nos comentários!


Bom trabalho!

Links que podem ajudar:

Sobre o MinGW: https://pt.wikipedia.org/wiki/GNU_Compiler_Collection

Sinte do MinGW: http://www.mingw.org/