Damit ihr ein funktionierendes GUI mit GTK+ programmieren könnt, müsst ihr selbstverständlich programmieren können. Ideal sind gute C-Kenntnisse. Insbesondere der richtige Umgang mit Zeigern ist für GTK wichtig. Falls ihr nochmals nachschlagen wollt: ein Blick ins C-Tutorial oder speziell in den Artikel über Zeiger lohnt sich auf jeden Fall.
Um die Funktionen von GTK+ nutzen können, müssen wir es zuerst installieren.
Für Linux-Distributionen stehen ständig aktualisierte Entwicklungsdateien in den Paketquellen zur Verfügung. Am schnellsten geht es über das Terminal mit dem jeweiligen Paketverwaltungs-Werkzeug.
sudo apt-get install libgtk2.0-dev
su - yum install gtk2-devel
sudo zypper install gtk2-devel
Für Windows-User gibt es verschiedene Möglichkeiten GTK+ zu benutzen.
Hinweis: Wenn GTK-Programme unter Windows ausgeführt werden sollen, so muss das GTK Runtime Environment installiert sein.
Ein ganz wichtiger Aspekt beim Programmieren ist die Zeit und die Motivation. Gerade am Anfang ist dies sehr wichtig, da man nicht sofort eine riesige Benutzeroberfläche mit riesigen Features und überwältigendem Aussehen programmieren kann. Dies ist durchaus normal.