Tutorial de instalação do Dev-C++ com suporte a GTK/GLADE

Tutorial de instalação do Dev-C++ com suporte a GTK/GLADE

Depois de muita briga, conseguir instalar o Dev-C++ com suporte a GTK/Glade.
Para ajudar aqueles que também querem programar com interface gráfica, mas pretende usar o software livre, passo esse pequeno e objetivo tutorial de configuração do Dev-C++ com GTK/GLADE.

1 – Instalar o Dev-C++ 4.9.9.2

2 – Instalar os seguintes devpak (seguir a ordem de instalação ) :

atk-1.9.0-1spec.DevPak
glib-2.6.6-1spec.DevPak
pango-1.8.2-1spec.DevPak
gtk+-2.6.9-1spec.DevPak

3 – Instalar o gtk-dev-2.10.11-win32-1.exe, com ele já vem o Glade

4 – Configuração

• Crie um novo projeto:

Arquivo->Novo->Projeto na aba “basic” escolha “GTK+ Application”.
Deixe marcada a opção “Projeto C++”

Modelo do novo projeto

• Após criar o projeto, será criado um exemplo, ao compilar o exemplo irão aparecer diversos erros informando que não foram encontradas as bibliotecas necessárias.

• Selecione a opção Ferramentas->Opções do Compilador->Diretórios->C++ Includes, adicione os seguintes diretórios:

includegtk-2.0
includeglib-2.0
includepango-1.0
libglib-2.0include
libgtk-2.0include
includeatk-1.0

Abaixo segui a figura de como deve ficar essa configuração.

Inserção dos diretórios para compilação correta

• Tente compilar novamente o programa exemplo. Caso apareça a seguinte mensagem:

Erro de configuração incompativel

• Acesse Ferramentas->Opções do Compilador, marque a opção “Adicionar os seguintes comandos quando chamar o compilador” e adicione no campo em branco abaixo o seguinte comando “-mms-bitfields” (sem as aspas).
• Agora acesse Executar->Recompilar Tudo ou Ctrl+F11 e depois F9.

Caso você necessite passar o seu programa para outra pessoa é necessário a instalação do gtk runtime no usuário.

Nos proximos posts adicionarei alguns exemplos feito por mim.

Related posts:

Sou engenheiro de Controle e Automação, técnico em processamento de dados, professor de controle industrial e eletricidade na instituição SENAI-PR, empreendedor, sócio e diretor de engenharia da empresa Mobhis Automação Urbana (www.mobhis.com.br).

Share This Post

29 Comments

  1. Erick - 19/09/2007

    Valeu pela dica! Instalei os packages aqui, mas quando tentei rodar o projeto vazio, mesmo após incluir todos os diretórios do C++ Includes, meu compilador ainda deu vários erros, que acredito serem causados por não ter encontrado uma biblioteca: glibconfig.h
    Vc sabe como resolver isso? Não ficou faltando nada no tutorial?
    Valeu!

  2. Erick - 19/09/2007

    Ih, resolvi já, foi um diretório posto errado! Pode ignorar o outro comentário!

  3. Adilson Santos da Rocha - 05/10/2007

    E ai da Bahia ta virando-se programdor ? mas justo no windows hehehe
    Fallow

  4. Hamilton Sena - 06/10/2007

    Se sabe né, são ósseos do ofício.

  5. Gustavo - 01/12/2007

    Olá, Eu instalei tudo e estava utilizando o glade para alguns testes, mas não consegui criar o source code para poder utilizar no DevC++ , poderia me esplicar como aplico a interface que eu crio no Glade no Dev?

    Desde já agradeço!

  6. Hamilton Sena - 02/12/2007

    Faz o seguinte Gustavo, instale primeiro o dev-c++ e depois o glade, pois ao instalar o glade depois ele automaticamente irá verificar que há o dev-c++ instalado, e criará o projeto para dev-c++ automaticamente, ao mandar gerar o código pelo glade.

  7. kenn - 23/02/2008

    sou novato em dev c, gostaria de saber como baixar novos pacotes e se neles ha exemplos e como usa-los

    quebra essa ae

  8. Diego - 25/05/2008

    Belo tutorial kra…me ajudo muito.

    agora tipo, to com o seguinte problema:
    na hora de compilar um exemplo que utiliza uma função de texto, esta dando o seguinte erro nelas:
    “6 C:Dev-Cppmain.c `GTK_TEXT’ undeclared (first use this function) ”

    sendo que tem a função “gtktext” dentro da pasta “C:Dev-Cppincludegtk-2.0gtk”

    n intendi pq nao reconheceu a função text…

    se alguem puder ajudar… obrigado!

  9. Débora - 24/06/2008

    Mto bom o tutorial!!

    Mas gostatia de saber se vcs tem disponível mais material sobre o GTk.
    Pesquisei na internet e percebi que nao tem muita coisa pra gente estudar…

    =/

  10. thiago - 21/07/2008

    um lixo!!!

  11. gubasa - 30/07/2008

    Muito bom tutorial, especialmemente para quem ta iniciando-se na programação, e que iniciar uma nova aventura com gtk. Parabéns.

  12. Maniac - 15/08/2008

    Esse seu tutorial está perfeito…

  13. Anonimo - 15/08/2008

    Se vc seguiu tudo que está no tutorial, mas aparece um erro relacionado a biblioteca “libgobject-2.0-0.dll”. Então vc provavelmente pulou o passo 3.
    Pode ir com fé que vai dar certo…

  14. thiago.cout - 27/08/2008

    poxa o seu tutorial tah muito bom cara, eu era adepto do visual studio, mas depois desse seu post vou passar a usar o dev mesmo, fora que existe muito mais material disponivel na net sobre o ele.
    agora uma pergunta meio ignorante tem como os amigos postarem um tutorial de um programinha simples ex: calculo de media so pra ter uma noção de como criar botões e etc

  15. Rodolfo - 03/09/2008

    Muito Bom…

    vlw msm!!!

  16. Iniciante - 11/09/2008

    Seu tutorial é completo: legal mesmo.

    Gostaria de dicas onde encontrar material didático para aprender programar com Glade/Dev-C++ utilizando a linguagem C.

    Exemplos são bem vindos.

    Um abraço.

  17. Liu - 03/10/2008

    Eu gostaria de saber como faço para gerar o projeto em c++ ele dá o seguinte erro qdo dou um build. “Error running glade– to generate de C++ source code. Check that ou have glade– installed and that it is your Path. Then running ‘glade– ‘ in a terminal.'”

  18. Liu - 09/10/2008

    Eu fiz todas estas configurações, mas só gera o código em C. Alguém pode me ajudar?

  19. Liu - 09/10/2008

    preciso do código em C++.

  20. Luca B. - 12/10/2008

    Sensacional, cara!
    Valeu mesmo!

  21. Júnior - 14/10/2008

    Muito bom flws.

  22. Liu - 21/10/2008

    Algum de vcs conseguiu gerar o projeto em C++?

  23. RAYZA - 12/12/2008

    ESSE PROCEDIMENTO É PADRÃO PARA QUALQUER SISTEMA OPERACIONAL?

  24. Sidney Lima - 13/04/2009

    Ok consegui, só não sei como abrir o glade

  25. Os números de 2010 « Acarajé Turbinado - 02/01/2011

    […] Tutorial de instalação do Dev-C++ com suporte a GTK/GLADE setembro, 200725 comentários 3 […]

  26. John Lenon - 22/05/2011

    Mano instalei tudo direitinho, mas quando eu vou criar o projeto nao ta apareçendo GTK+ Application”

  27. romulo - 30/08/2011

    C:Dev-CppMakefile.win [Build Error] [main.o] Error 1

    como q arruma isso

  28. Jonatas - 02/01/2012

    poxa muito obrigado cara, primeiro post que encontrei que realmente funcione, estudo C a 6 meses e só hj achei uma forma de usar a GTK no DEV…

    Mto Obrigado

    Jonatas

Leave a reply