Como instalar mingw (minimalista gnu c compilador c ++) em microsoft windows

Infelizmente, não há compilador C / C ++ instalado por padrão no Microsoft Windows sistemas operacionais, ao contrário da maioria GNU / Linux, que normalmente são configurados para usar o compilador C / C ** GNU.


MinGW (GNU Minimalista para Windows), anteriormente conhecido como mingw32, é um porto (adaptação do software para rodar em uma plataforma diferente) da recolha de software nativo GNU Compiler (GCC) e GNU Binutils para uso no desenvolvimento aplicativos nativos do Microsoft Windows, em si mesma ou uso como um compilador cruzado do Windows. Ele é implantado juntamente com um conjunto de arquivos livres e cabeçalho importados para as bibliotecas da API do Windows.


Ele incluiu o site e referências para os projetos, se você alterar o link para download direto:

passos

1
Reunir recursos para concluir a instalação. Você deve baixar, instalar e configurar esses três programas:
  • MinGW
  • MSYS
  • msysDTK
  • 2
    Para configurar totalmente o compilador MinGW GNU C / C ++ e criar um ambiente de trabalho como o GNU em Windows, você deve primeiro obter o compilador MinGW GNU C / C ++ para Windows no A página MinGW e clicando em downloads.
  • 3
    Eles têm incluído links de download direto para facilitar a tarefa de recolher os programas necessários: baixar MinGW
  • 4
    Você também vai precisar de um programa chamado MSYS. O link direto é: baixar MSYS
  • 5
    Você também vai precisar instalar pacotes e bibliotecas adicionais, como msysDTK. baixar msysDTK
  • 6
    Leva três programas para criar um ambiente semelhante ao trabalho GNU Unix mas no sistema operacional Windows.


  • 7
    Instale MinGW, MSYS e msysDTK
  • Primeiro, instale MinGW clique no executável.
  • Clique em Avançar e selecione o último repositório catálogo. Clique em Avançar.
  • Selecione todos os pacotes e bibliotecas que você deseja usar no Windows, como o compilador GNU C / C ++.
  • Em segundo lugar, instale MSYS clique no executável.
  • 8
    Quando você pergunta MSYS MinGW local, digite:
  • Ele escreve: C: MinGW
  • Embora o software MSYS você pode pedir para entrar em outro formato, certifique-se de ter introduzido o comando acima exatamente. É o caminho absoluto para o local de instalação do MinGW no seu sistema.
  • 9
    MsysDTK instalado clicando no executável. Certifique-se de instalar msysDTK em:
  • C: MSYS 1.0


  • 10
    Uma vez instalado o MinGW, MSYS e msysDTK, você deve editar o caminho do Windows para indicar ao sistema o local do MinGW e MSYS.
  • Importante: Tenha cuidado ao editar o caminho do Windows, porque se você fosse para apagar acidentalmente a informação errada, o sistema operacional pode não iniciar.
  • 11
    Edite o caminho do Windows Vista / Windows 7:
  • Clique no botão Iniciar
  • Em Painel de Controle
  • Clique em Sistema e Manutenção
  • clique em Sistema
  • Clique e Configurações avançadas do sistema
  • Clique variáveis ​​de ambiente
  • Clique para editar as variáveis ​​do sistema PATH
  • Clique em OK quando estiver pronto
  • 12
    Adicione o seguinte para o caminho do sistema Windows ou o local onde você instalou linha MinGW e MSYS. Certifique-se de incluir um ponto e vírgula antes da nova rota
  • Escrever ou copiar e colar: -C: MinGW bin C: MSYS 1.0 bin C: MinGW msys 1.0 bin
  • Assim, o sistema Windows será informado sobre a localização do compilador gcc / g ++ e notificar-lhe onde encontrar os comandos mínimos Linux / Unix, como ls, gato, whoami, etc.
  • Então você pode executar a partir da linha de comando do Windows. Uma vez que você entrar nesta linha no caminho do sistema, clique em OK e reinicie o sistema Windows.
  • 13
    Para verificar se instalado corretamente MinGW GNU C / C ++ em:
  • Você precisa reiniciar o sistema Windows, abra uma linha de comando e digite os seguintes comandos:
  • Escrever ou copiar e colar: --version gcc
  • Escrever ou copiar e colar: g ++ --version


  • 14
    Você deverá ver uma mensagem como esta:
  • C: Users Studiogt; --version gcc
  • gcc (GCC) 4.7.0
  • Copyright (C) 2012 Free Software Foundation, Inc.
  • Este é livre a software ver a fonte para condições de cópia. Há NO garantia- nem mesmo para COMERCIALIZAÇÃO ou ADEQUAÇÃO A UM DETERMINADO FIM.
  • 15
    e
  • C: Users Studiogt; g ++ --version
  • g ++ (GCC) 4.7.0
  • Copyright (C) 2012 Free Software Foundation, Inc.
  • Este é livre a software ver a fonte para condições de cópia. Há NO garantia- nem mesmo para COMERCIALIZAÇÃO ou ADEQUAÇÃO A UM DETERMINADO FIM.
  • 16
    Se você recebeu essas mensagens, o sistema está pronto para compilar programas GNU C / C ++ a partir da linha Microsoft Windows.
  • 17
    Quando isso for concluído, você pode querer compilar seu primeiro programa em C usando o compilador GNU C / C ++. Olhe para wikiHow como compilar um programa com o compilador GNU C.
  • dicas

    • Note que você deve estar conectado à Internet para concluir a instalação do MinGW, MSYS e msysDTK porque esses programas precisam baixar pacotes e bibliotecas adicionais para concluir a instalação.

    avisos

    • importante: Tenha muito cuidado ao editar o caminho do sistema Windows, pois se você acidentalmente chegou aqui para eliminar a informação errada, o sistema operacional pode não iniciar.
    Artigos Relacionados