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,

19 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

Leave a Reply