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 quer programar com interface gráfica, mas pretende usar 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:

include\gtk-2.0
include\glib-2.0
include\pango-1.0
lib\glib-2.0\include
lib\gtk-2.0\include
include\atk-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.

Anúncios

32 comentários em “Tutorial de instalação do Dev-C++ com suporte a GTK/GLADE

  1. 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. Ih, resolvi já, foi um diretório posto errado! Pode ignorar o outro comentário!

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

  4. 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!

  5. 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.

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

    quebra essa ae

  7. 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-Cpp\main.c `GTK_TEXT’ undeclared (first use this function) ”

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

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

    se alguem puder ajudar… obrigado!

  8. 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…

    =/

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

  10. 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…

  11. 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

  12. 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.

  13. 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.'”

  14. Pingback: Interface Grafica « ClickzoO

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

  16. Pingback: Os números de 2010 « Acarajé Turbinado

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

  18. 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

  19. Pingback: Os números de 2010 | HamiltonSena.NET

  20. quando tentei executar meu projeto apareceu a seguinte mensagem –>”Não foi possível localizar o ponto de entrada do procedimento xmlCtxtGet astError na biblioteca de vínculo dinâmico libxml2.dll.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s