como se compila programa feito em Gtk ? [RESOLVIDO]

1. como se compila programa feito em Gtk ? [RESOLVIDO]

Angelo Santos
asantos38

(usa Debian)

Enviado em 20/10/2017 - 22:58h

Boa noite a todos.
Instalei a alguns dias o pacote libgtk-3-dev no meu Ubuntu 16.04.3, porém Gtk é terreno desconhecido para mim.
Tentei compilar um hello world, mas não consegui. A linha de comando que usei retorna erro, os exemplos que encontrei na net acho que são do pacote anterior.
Outra observação é que o diretório gtk está dentro de gtk-3.0. Devo incluir esta pasta no include dos programas?
Alguém sabe como compilar para este pacote?
Desde já agradeço!


  


2. Re: como se compila programa feito em Gtk ? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/10/2017 - 23:03h

Que erros?

Muitos que vivem merecem a morte. E alguns que morrem merecem viver. 
Você pode dar-lhes a vida?
Então não seja tão ávido para julgar e condenar alguém a morte.
Pois mesmo os muitos sábios não conseguem ver os dois lados.



3. Re: como se compila programa feito em Gtk ? [RESOLVIDO]

Angelo Santos
asantos38

(usa Debian)

Enviado em 21/10/2017 - 20:29h

mithrandir escreveu:

Que erros?

Muitos que vivem merecem a morte. E alguns que morrem merecem viver. 
Você pode dar-lhes a vida?
Então não seja tão ávido para julgar e condenar alguém a morte.
Pois mesmo os muitos sábios não conseguem ver os dois lados.


pai@angelo-RV420-RV520-RV720-E3530-S3530-E3420-E3520:~/Projetos/ProjetosGtk/primeiro$ gcc -o prog main.c $(pkg-config --cflags --libs gtk+-2.0 gmodule-2.0)
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
main.c:1:21: fatal error: gtk/gtk.h: Arquivo ou diretório não encontrado
compilation terminated.



4. Re: como se compila programa feito em Gtk ?

Paulo Jr
Pebis

(usa Debian)

Enviado em 21/10/2017 - 20:50h


Se você está usando gtk3 não deveria passar como parâmetros essa versão de biblioteca? --libs gtk+-3.0


5. Re: como se compila programa feito em Gtk ? [RESOLVIDO]

Paulo Jr
Pebis

(usa Debian)

Enviado em 21/10/2017 - 20:51h



Olha aí

https://developer.gnome.org/gtk3/stable/gtk-compiling.html


6. Re: como se compila programa feito em Gtk ? [RESOLVIDO]

Angelo Santos
asantos38

(usa Debian)

Enviado em 21/10/2017 - 23:04h

Pebis escreveu:


Se você está usando gtk3 não deveria passar como parâmetros essa versão de biblioteca? --libs gtk+-3.0


Você está com a razão, Pebis. Compilei fazendo a substituição é eu certo!
Obrigado a todos.
Só para aqueles que tiverem a mesma dúvida que eu tive a linha de comando que funciona é:
gcc -o nomeprogram fonte.c $(pkg-config --cflags --libs gtk+-3.0 gmodule-2.0)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts