Instalación del entorno de desarrollo gtk

31

No es nuevo en Ubuntu ni en programación, pero soy nuevo en programación en C y GTK. He estado usando Quickly para el programa impar. Quiero jugar con C y GTK.

¿Qué paquetes gtk necesito instalar para tener un entorno de desarrollo de trabajo con C?

cortexuvula
fuente
1
developer.ubuntu.com/get-started también fue muy útil para mí.
Try TryAgain

Respuestas:

24

En vez de eso, hago trampa y uso la lista de paquetes necesarios para construir otras grandes aplicaciones GTK:

sudo apt-get build-dep inkscape

O para un punto de partida más mínimo, vaya con el mínimo y agregue cuando necesite:

sudo apt-get install build-essential libgtk2.0-dev
Kees Cook
fuente
1
Buena esa. Gracias por esta información (apt-get build)
Suhaib
8
Para el desarrollo de GTK3 es necesario instalar el paquete libgtk-3-dev.
uthark
17

Para un entorno de desarrollo completo, el metapaquete gnome-devel Instalar gnome-devel instalará un entorno de desarrollo completo GTK + GNOME, incluida la documentación de desarrollo y el IDE de Anjuta.

Esto es mucho más que el conjunto mínimo de cosas que necesitará para el desarrollo de GTK, pero puede ser bueno tener disponible todo lo que probablemente necesite.

RAOF
fuente
ESTA. He estado tratando de hacer que funcione una biblioteca y seguía quejándose de las dependencias faltantes y conseguí que funcionara en un par de minutos con esto.
Gabi Purcaru
@RAOF: gnome-devel no se instala en Ubuntu 14.04. Error: pastebin.com/QJXzpVmN ¿ Alguna ayuda?
pratnala
1

Probablemente desee una aplicación como Anjuta o CodeBlocks (ambas se pueden encontrar en el centro de software).

Recomiendo encarecidamente Anjuta sobre la mayoría de los otros IDE por su integración de Glade (entre otras características), el uso de herramientas automáticas (menos dolores de cabeza) y la portabilidad del código (puede usar cualquier editor de texto que desee =).

Si no tiene problemas ideales, puede intentar usar Monodevelop (es un buen IDE, similar a Visual Studio).

Para obtener las dependencias para un desarrollo básico de GTK +, simplemente instale buildessential y libgtk2.0-dev como señaló Kees.

RolandiXor
fuente