Inhalt:
1. Installation unter Linux
* GTK Installieren
* Manuelles Arbeiten mit der Konsole
* Einrichten und Arbeiten mit der IDE: Code::Blocks
2. Installation unter Windows
* GTK, MiniGW Herunterladen und Installieren
* Einrichtungsarbeiten
* Einrichten und Arbeiten mit der IDE: Code::Blocks
1.) Installation unter Linux
GTK Installieren
Benötigtes Paket: libgtk2.0-dev
DEBIAN: sudo apt-get install libgtk2.0-dev
OpenSuSE: sudo zypper install libgtk2.0-dev
Oder: Einfach im jeweiligen Packetmanager danach suchen und installieren
Manuelles Arbeiten mit der Konsole
Beispielprogramm:
Die Konsole öffnen und mit
kompilieren.
Ausführen mit:
FERTIG
Einrichten und Arbeiten mit der IDE: Code::Blocks
Jetzt ist nur noch Codeblocks mit den Standartvorgaben zu installieren.
Falls beim Kompilieren eine Fehlermeldung erscheinen sollte könnte folgendes helfen:
Starten wir Codeblocks und wählen: File/new/Project und klicken mit der rechten Maustaste auf das GTK+ project Symbol und wählen Edit this script aus.
Ab der Zeile 124 sollte folgendes zu finden sein:
Unter dieser Zeile hängen wir folgendes dran:
SPEICHERN
FERTIG
2.) Installation unter Windows
GTK, MiniGW Herunterladen und Installieren
# Von der Internetseite: http://www.gtk.org unter Download bei All-in-one bundles im Text das 2.22 Packet herunterladen.
# Jetzt benötigen wir den MiniGW (GCC) Kompiler von der Internetseite: http://www.mingw.org
Bei Download werden wir weitergeleitet und wählen nun:
Automated MinGW Installer / mingw-get-inst / mingw-get-inst-xxxx (Neueste Version) und laden uns die .exe Datei herunter
# Als letztes besorgen wir uns noch die IDE Code::Blocks von http://www.codeblocks.org
Unter Download, laden wir uns die binary release herunter:
codeblocks-(aktuellste nr.)mingw-setup.exe
Einrichtungsarbeiten
Die Installation bzw Entpackung der ersten zweien erfolgt am besten im von uns angelegten Ordner: C:\entwicklung
Folglich sollte es danach so aussehen:
(gtk wurde von mir angelegt)
Jetzt müssen wir nur noch diese Verzeichnisse für die IDE´s, im unseren fall Codeblocks „sichtbar“ machen. Dazu gehen wir mit (Windows 7) der rechten Maustaste auf Computer/Einstellungen/Erweiterte Systemeinstellungen und klicken auf den Knopf „Umgebungsvariablen“ dort klicken wir im oberen Feld (Benutzervariablen) auf neu und Fügen folgendes hinzu:
Übernehmen + OK
Einrichten und Arbeiten mit der IDE: Code::Blocks
Jetzt ist nur noch Codeblocks mit den Standartvorgaben zu installieren.
Falls beim Kompilieren eine Fehlermeldung erscheinen sollte könnte folgendes helfen:
Starten wir Codeblocks und wählen: File/new/Project und klicken mit der rechten Maustaste auf das GTK+ project Symbol und wählen Edit this script aus.
Ab der Zeile 124 sollte folgendes zu finden sein:
Unter dieser Zeile hängen wir folgendes dran:
SPEICHERN
FERTIG
Ich hoffe diese kleine Anleitung konnte den einen oder anderen Helfen!
1. Installation unter Linux
* GTK Installieren
* Manuelles Arbeiten mit der Konsole
* Einrichten und Arbeiten mit der IDE: Code::Blocks
2. Installation unter Windows
* GTK, MiniGW Herunterladen und Installieren
* Einrichtungsarbeiten
* Einrichten und Arbeiten mit der IDE: Code::Blocks
1.) Installation unter Linux
GTK Installieren
Benötigtes Paket: libgtk2.0-dev
DEBIAN: sudo apt-get install libgtk2.0-dev
OpenSuSE: sudo zypper install libgtk2.0-dev
Oder: Einfach im jeweiligen Packetmanager danach suchen und installieren
Manuelles Arbeiten mit der Konsole
Beispielprogramm:
Code:
//test.c
#include <gtk/gtk.h>
int main( int argc, char *argv[])
{
GtkWidget *window;
gtk_init(&argc, &argv);
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_widget_show(window);
gtk_main();
return 0;
}
Code:
gcc test.c -o test `pkg-config --cflags --libs gtk+-2.0`
Ausführen mit:
Code:
./test
FERTIG
Einrichten und Arbeiten mit der IDE: Code::Blocks
Jetzt ist nur noch Codeblocks mit den Standartvorgaben zu installieren.
Falls beim Kompilieren eine Fehlermeldung erscheinen sollte könnte folgendes helfen:
Starten wir Codeblocks und wählen: File/new/Project und klicken mit der rechten Maustaste auf das GTK+ project Symbol und wählen Edit this script aus.
Ab der Zeile 124 sollte folgendes zu finden sein:
Code:
project.AddIncludeDir(GtkPathDefaultInc + wxFILE_SEP_PATH + _T("atk-1.0"));
Unter dieser Zeile hängen wir folgendes dran:
Code:
project.AddIncludeDir(GtkPathDefaultInc + wxFILE_SEP_PATH + _T("gdk-pixbuf-2.0"));
SPEICHERN
FERTIG
2.) Installation unter Windows
GTK, MiniGW Herunterladen und Installieren
# Von der Internetseite: http://www.gtk.org unter Download bei All-in-one bundles im Text das 2.22 Packet herunterladen.
# Jetzt benötigen wir den MiniGW (GCC) Kompiler von der Internetseite: http://www.mingw.org
Bei Download werden wir weitergeleitet und wählen nun:
Automated MinGW Installer / mingw-get-inst / mingw-get-inst-xxxx (Neueste Version) und laden uns die .exe Datei herunter
# Als letztes besorgen wir uns noch die IDE Code::Blocks von http://www.codeblocks.org
Unter Download, laden wir uns die binary release herunter:
codeblocks-(aktuellste nr.)mingw-setup.exe
Einrichtungsarbeiten
Die Installation bzw Entpackung der ersten zweien erfolgt am besten im von uns angelegten Ordner: C:\entwicklung
Folglich sollte es danach so aussehen:
Code:
C:\entwicklung\MiniGW
C:\entwicklung\gtk
(gtk wurde von mir angelegt)
Jetzt müssen wir nur noch diese Verzeichnisse für die IDE´s, im unseren fall Codeblocks „sichtbar“ machen. Dazu gehen wir mit (Windows 7) der rechten Maustaste auf Computer/Einstellungen/Erweiterte Systemeinstellungen und klicken auf den Knopf „Umgebungsvariablen“ dort klicken wir im oberen Feld (Benutzervariablen) auf neu und Fügen folgendes hinzu:
Code:
Name der Variablen: PATH
Wert der Variablen: C:\entwicklung\MinGW\bin;C:\entwicklung\gtk\bin;
Übernehmen + OK
Einrichten und Arbeiten mit der IDE: Code::Blocks
Jetzt ist nur noch Codeblocks mit den Standartvorgaben zu installieren.
Falls beim Kompilieren eine Fehlermeldung erscheinen sollte könnte folgendes helfen:
Starten wir Codeblocks und wählen: File/new/Project und klicken mit der rechten Maustaste auf das GTK+ project Symbol und wählen Edit this script aus.
Ab der Zeile 124 sollte folgendes zu finden sein:
Code:
project.AddIncludeDir(GtkPathDefaultInc + wxFILE_SEP_PATH + _T("atk-1.0"));
Unter dieser Zeile hängen wir folgendes dran:
Code:
project.AddIncludeDir(GtkPathDefaultInc + wxFILE_SEP_PATH + _T("gdk-pixbuf-2.0"));
FERTIG
Ich hoffe diese kleine Anleitung konnte den einen oder anderen Helfen!