
No soy nuevo en Ubuntu ni en programación, pero soy nuevo en programación en C y gtk. He estado usando Quickly para algún que otro programa. Quiero jugar con C y gtk.
¿Qué paquetes gtk necesito instalar para tener un entorno de desarrollo funcional con C?
Respuesta1
Hago trampa y en su lugar uso la lista de paquetes necesarios para crear otras grandes aplicaciones GTK:
sudo apt-get build-dep inkscape
O para un punto de partida más minimalista, opte por lo mínimo y agregue cuando lo necesite:
sudo apt-get install build-essential libgtk2.0-dev
Respuesta2
Para un entorno de desarrollo completo, eldesarrollo-gnomo El metapaquete instalará un entorno de desarrollo GTK + GNOME completo, 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ás para el desarrollo GTK, pero puede ser bueno tener disponible todo lo que probablemente necesites.
Respuesta3
Probablemente quieras una aplicación como Anjuta o CodeBlocks (ambas se pueden encontrar en el centro de software).
Sugeriría ALTAMENTE Anjuta sobre la mayoría de los otros IDE por su integración con 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 ideológicos, puede intentar usar Monodevelop (es un buen IDE, similar a Visual Studio).
Para obtener las dependencias para un desarrollo GTK+ básico, simplemente instale buildessential y libgtk2.0-dev como señaló Kees.