Marcio Bueno

Instalando o Dev-C++ com MinGW e GDB atualizados

O Dev-C++ é um ambiente de desenvolvimento em C++ muito utilizado por ser simples de usar e o seu pequeno tamanho (~13MB) em comparação com outras ferramentas como Visual C++ 2008, Netbeans ou Eclipse. Porém, um problema é que quando você instala o Dev-C++ com MinGW e GDB incluídos, você estará utilizando versões antigas das ferramentas e bibliotecas para C e C++.

Para resolver isto, segue abaixo um passo a passo para instalar o Dev-C++ com novas versões das ferramentas e bibliotecas:

  1. Baixe o instalador da última versão do TDM/MinGW (TDM/MinGW Installer – atualmente a 1.812.0 – tdm-mingw-1.812.0-f1.exe) do site SourceForge.net. Observe o que o tamanho do arquivo é maior que 23MB
  2. Instale o TDM/MinGW (tdm-mingw-1.812.0-f1.exe)
    • pressione Create
    • informe onde deseja instalar (ex: C:MinGW) e pressione Next
    • selecione o Mirror [South America – Curitiba, Brazil] UFPR] e pressione Next
    • se você desejar utilizar o GCC mais novo, porém ainda instável selecione TDM-GCC Recommended, C/C++ (minha preferência) ou se você desejar utilizar o GCC mais estável, selecione MinGW Stable, C/C++
    • pressione Install (e aguarde a instalação)
    • pressione Next
    • pressione Finish
  3. Baixe o instalador do Dev-C++ sem o MinGW e GDB (~2.3MB) a partir do link http://prdownloads.sourceforge.net/dev-cpp/devcpp-4.9.9.2_nomingw_setup.exe
  4. Se você já tiver o Dev-C++ instalado, primeiro desinstale-o. Depois de desinstalá-lo pelo windows explorer remova completamente a pasta do Dev-C++ (talvez você queira fazer um backup destes arquivos antes).
  5. Instale o Dev-C++ utilizando as configurações padrões (devcpp-4.9.9.2_nomingw_setup.exe). OBS: se você tinha o Dev-C++ instalado selecione a opção Remove all previous configuration files
  6. Execute o Dev-C++:
    • pressione Yes no aviso sobre utilizar o mingw32-make
    • pressione OK no aviso sobre utilizar uma versão beta
    • selecione a sua lingua – Portuguese (Brazil)
    • marque a opção Use XP Theme pressione Next
    • pressione Next
    • pressione Next
    • pressione OK
  7. (Provavelmente opcional) Para configurar o Dev-C++: Vá no Menu Ferramentas -> Opções do Compilador, pressione OK nos dois aviso que aparecerão, selecione a guie Diretórios e inclua os seguintes diretórios dentro da guia Binários:
    • C:MinGWbin
    • C:MinGWlibexecgccmingw324.3.2 (se você escolheu instalar o TDM-GCC Recommended, C/C++) ou
    • C:MinGWlibexecgccmingw323.4.5 (se você escolheu instalar o MinGW Stable, C/C++)
  8. OBS: confirme se é realmente estes caminhos que foram instalados na sua máquina

Pronto! Agora você já pode compilar e executar seus programas utilizando o Dev-C++ e provavelmente também terá menos problemas para utilizá-lo no Windows Vista.

Abraços e até a próxima,

43 Responses

  1. Lima
    Lima 28 de outubro de 2009 at 8:01 |

    Oi, gostei, muito bem explicado. Eu estou com problemas para compilar usando a lib glade e gtk no Dev-C++, sempre diz que não encontra. Como é a configuração para se usar estas libs?
    Obrigado.

    Reply
  2. Lima
    Lima 28 de outubro de 2009 at 13:05 |

    Muito abrigado, vou reinstalar desta forma.
    Um abraço.

    Reply
  3. Lima
    Lima 28 de outubro de 2009 at 15:37 |

    Oi, fiz como acima mas ainda está dando erros:
    gtk/gtk.h: No such file or directory
    glade/glade.h: No such file or directory.
    Eu tenho a “GTK” e o “Glade” instalados no “C:” e configurados no path, será que faltou algo?.

    Reply
  4. rafael
    rafael 15 de março de 2010 at 18:00 |

    cara fiz tudo que vc faloww mas não estou conseguindo compilar o synflooder no dos!! aparece que nao existe tal diretorio
    entao cara s vc puder me explicar onde eu coloco o synflooder depois de baixar euj agradeço valeuu
    tambem esse ultimo comentario ai em qual diretorio eu devo incluir o gkt.h

    Reply
  5. Nandes
    Nandes 5 de abril de 2011 at 23:46 |

    Sr. Marcio Bueno, nao encontrei o Tdm-mingw 1.812.0-fi.exe e sim o Tdm-gcc-3.5.1.exe com 21,6 MG sera que é o mesmo, porque o tamanho e inferior os citado acima 23 Mg.
    pode me dar uma ajuda.
    obrigado
    Nandes

    Reply
  6. josiene
    josiene 7 de junho de 2011 at 23:26 |

    Oi, creio que tenha seguido o passo a passo inclusive inclui os binários , os includes etc mas ao compilar aparece esse erro:
    cc1.exe unrecognized command line option “-fopenmp”
    cc1.exe unrecognized command line option “-fopenmp”
    duas vezes mesmo, o que devo fazer?

    Reply
  7. Nandes
    Nandes 5 de julho de 2011 at 21:44 |

    Boa noite Marcio, preciso de sua ajuda, estou começando em linguagem c, gostaria de saber se o TURBO C é um compilador e roda no Win. XP, ou eu posso usar o Dev-c++, qual dos dois me indicaria.
    Obrigado.

    Reply
  8. Nandes
    Nandes 5 de julho de 2011 at 21:48 |

    Boa noite Marcio, desculpe quero dizer O TURBO C é um bom compilador e roda no w xp

    Reply
  9. César Dias
    César Dias 24 de agosto de 2011 at 10:33 |

    Marcio, obrigado pelas instruções.
    Foram de grande valia!

    Reply
  10. Josue Gomes
    Josue Gomes 23 de setembro de 2011 at 20:47 |

    Olá, para quem interessar eu tenho uma distribuição MinGW com um compilador mais atualizado. Só baixar em http://www.josuegomes.com/mingw

    Reply
  11. rick
    rick 9 de dezembro de 2011 at 1:59 |

    Mas cara, eu fiz tudo isso que vc sitou, porem eu preciso de instalar alguns devpak e outros eu abaixo pelo update do dev-cpp.. Ao invés dele mandar os lib e headeres para a pasta c:Mingw32 ele instala dentro da sua propria pasta c:devcpp lib e include

    como fazer para ele instalar direito? eu tentei de tudo e nada..

    Reply
  12. rick
    rick 9 de dezembro de 2011 at 2:05 |

    como fazer pra instalar os devpk corretamente na pasta do mingw? pq se eu instalo ele vai pra pasta do dev-cpp, mesmo editando e colocando o c:mingw como padrão

    Reply
  13. Max
    Max 7 de abril de 2012 at 17:14 |

    Ai vlw msm ajudou muito, agora já esta funcionando
    Obrigado.

    Reply
  14. Alexandre
    Alexandre 8 de novembro de 2012 at 16:01 |

    Obrigado! Preciso usar o Dev C++ no Windows 8 mas dava erro na hora de criar o .EXE. Com essa configuração funcionou finalmente! Uso para programar em C.

    Reply
  15. Amanda
    Amanda 28 de janeiro de 2013 at 22:23 |

    Marcio instalei o mingw para utilizar como compilador junto com o editor notepad++,e queria instalar o devc++ para utilizar sozinho ele mesmo editando e compilando o código mais toda vez que aperto F9 no dev pra ele compilar aparece sistema não pode encontrar o arquivo especificado,desisntalei o dev e desmarquei a opção de usar o mingw mais mesmo assim aparece isso oque eu posso fazer???

    Reply
  16. Will
    Will 9 de março de 2013 at 12:16 |

    Perfeito, muito bom mesmo… eu já não sabia mais o que fazer. Tenho windows 8 e quando bota pra compila da erro no g++ e nada tava resolvendo, até que cai nesse site que resolveu o problema. VLW abraços!!

    Reply
  17. Stéfany
    Stéfany 18 de março de 2013 at 12:22 |

    Muito Obrigada!

    Estava tendo problemas para executar esse programa no Windows 8. Após procurar em muitos fóruns, inclusive internacionais, e tentar várias outras formas de resolver o problema.. consegui aqui a solução!

    Muito Obrigada mesmo!!!

    Reply
  18. Wanderley
    Wanderley 24 de março de 2013 at 10:55 |

    muito obrigado.
    Consegui finalmente instalar e fazer compilar meus programas.

    Reply
  19. Ricardo
    Ricardo 29 de agosto de 2013 at 15:19 |

    Socorrrro

    Fiz tudo direitinho, mas quando eu compilo diz que na função int main() o ‘system’ was not declared in this scope.

    Obs.: No meu codigo coloquei um system(“pause”);
    Meu programa só compila quando eu tiro ele, mas eu preciso dele. :'(
    você pode me ajudar???

    Reply
  20. Walace Silva
    Walace Silva 30 de agosto de 2013 at 3:46 |

    Bom Dia Meu Amigo!
    Não conseguia usar no W8 depois que peguei da sua compilação usei sem problemas.
    Um Abraço!
    Muito Obrigado!

    Reply
  21. Merlen
    Merlen 22 de junho de 2014 at 21:16 |

    Obrigada me ajudou mto, estava louca sem saber o q fazer, tinha tentado de tudo e o Dev não funcionava no Windows 8. Obrigada mais uma vez.

    Reply

Leave a Reply