Para estas demostraciones de la plataforma necesitará un compilador de C, por ejemplo gcc. También necesitará las cabeceras de GTK+3 y los archivos pkg-config. Normalmente, las distribuciones de Linux proporcionan las cabeceras de GTK+ 3y los archivos pkg-config en paquetes separados llamados gtk3-devel, gtk3-dev o similar.
Más allá de los requisitos mencionados anteriormente, se han desarrollado varias herramientas para ayudarle a desarrollar su aplicación para GNOME. Se recomienda un estilo de codificación determinado y unos convenios que se detallarán más adelante en esta sección.
DevHelp: un explorador de la documentación de la API para GNOME.
Un EID para GNOME (Entorno integrado de desarrollo). Un EID puede ayudarle a escribir y depurar código en C, por ejemplo Builder o Anjuta.
Glade: un diseñador de interfaces para aplicaciones en GTK+.
Un cliente de IRC, por ejemplo Polari o Empathy. Si tiene problemas al seguir los tutoriales para principiantes, únase a #gnome en irc.gnome.org.
La mayoría de las aplicaciones del proyecto GNOME están escritas siguiendo el estilo de sangrado de GNU. Los tutoriales y los códigos de ejemplo mostrados siguen este convenio y se recomienda que haga lo mismo.
Para ejecutar los ejemplos de código:
Copie y pegue el código en nombre_archivo.c
Escriba en la terminal:
Para obtener más información sobre cómo compilar programas en GTK+, consulte Compilar aplicaciones GTK+ en UNIX.