Ke kompilaci této ukázky budete potřebovat překladač jazyka C, například gcc. Dále budete potřebovat GTK+ 3, včetně hlavičkových souborů a souboru pkg-config. Linuxové distribuce zpravidla tyto soubory oddělují do zvláštních balíčků nazvaných gtk3-devel, gtk3-dev nebo tak nějak.
Mimo výše uvedených předpokladů existuje i několik nástrojů, které byly vyvinuty za účelem pomáhat vám při vývoji vašich aplikací GNOME. GNOME také doporučuje konkrétní styl a konvence kódování, které rozebereme dále v této části.
DevHelp: Prohlížeč dokumentace k API pro GNOME.
IDE (Integrated Development Environment) pro GNOME. IDE vás může navádět při psaní a ladění kódu v jazyce C, třeba Builder nebo Anjuta.
Glade: Návrhář uživatelského rozhraní pro aplikace GTK+.
Klient IRC, například Polari nebo Empathy. Když se při postupu podle lekce pro začátečníky dostanete do problémů, připojte se ke #gnome na irc.gnome.org.
Většina aplikací v projektu GNOME je napsána s odsazením ve stylu GNU. Tyto lekce a příklady kódu jsou prezentovány s dodržením těchto konvencí a vám je doporučujeme také dodržovat.
Když chcete spustit ukázkový kód:
Zkopírujte a vložte kód do název_souboru.c
V terminálu napište:
Více informací ohledně kompilování programů GTK+ viz Kompilování aplikací GTK+ v UNIXu.