Seite 1 von 1

GTK+

Verfasst: Di Mai 17, 2011 3:29 pm
von david
hallo,

habe mal vor jahren einige c++ prog. gemacht und will heute wieder damit anfangen...

prob.: ich habe schon einiges vergessen und verlernt...

ich habe mal "GTK+ mit Code::Blocks" http://www.proggen.org/doku.php?id=gui:gtk:codeblocks probiert und finde den fehler nicht...

vlt kann mir da wer weiter helfen =)

glg

Re: GTK+

Verfasst: Di Mai 17, 2011 3:38 pm
von Xin
Moin und willkommen im Forum,

Vielleicht könntest Du den Fehler etwas genauer beschreiben. ^^

siehe hier

Re: GTK+

Verfasst: Di Mai 17, 2011 3:38 pm
von cloidnerux
Was passiert, bzw was nicht?
Cast du C::B richtig installiert und hast du auch GTK+ auf deinem Rechner?

Btw: Willkommen im Forum.

Re: GTK+

Verfasst: Di Mai 17, 2011 3:45 pm
von david
sry...das hab ich jz total vergessen =/

er erkennt #include <gtk/gtk.h> nicht

Re: GTK+

Verfasst: Di Mai 17, 2011 3:51 pm
von Xin
david hat geschrieben:sry...das hab ich jz total vergessen =/
Immer hilfreich, damit man Fragen beantworten kann. ^^

david hat geschrieben:er erkennt #include <gtk/gtk.h> nicht
Okay, ihm fehlen die Include-Pfade, schau mal, dass die Projekteinstellungen etwa so aussehen:
Bild

Außerdem brauchst Du die Libs beim Linker:
Bild

Dafür musst Du von GTK-natürlich auch die Entwickler-Version installiert haben.

Re: GTK+

Verfasst: Di Mai 17, 2011 3:59 pm
von david
ok...

hab die datein nicht gefunden...

das heißt gtk+ downloaden oder?

weil wenn ich ein neues projekt öffne steht da ja schon gtk+ usw.

Re: GTK+

Verfasst: Di Mai 17, 2011 4:07 pm
von Xin
david hat geschrieben:ok...

hab die datein nicht gefunden...
Hast Du die Developer-Dateien von GTK denn überhaupt installiert - und wenn ja - wohin? ^^
david hat geschrieben:das heißt gtk+ downloaden oder?
Klingt erstmal so. :)
david hat geschrieben:weil wenn ich ein neues projekt öffne steht da ja schon gtk+ usw.
Die Bilder sind rund 5 Jahre alt... das weiß ich auswendig so nicht, zumal ich nur wenig unter CodeBlocks entwickle.

Re: GTK+

Verfasst: Di Mai 17, 2011 4:52 pm
von hofian
Moin!
Xin hat geschrieben:
david hat geschrieben:weil wenn ich ein neues projekt öffne steht da ja schon gtk+ usw.
Die Bilder sind rund 5 Jahre alt... das weiß ich auswendig so nicht, zumal ich nur wenig unter CodeBlocks entwickle.
Nun, seit Code::Blocks 8.02 gibt es die Möglichkeit, ein GTK+ Projekt zu erstellen. Bei diesem werden die Include-Verzeichnisse und Bibliotheken automatisch gesetzt.

@david:
Am einfachsten geht es genau so, wie es im Artikel, den du im ersten Post genannt hast, beschrieben ist (hier)

Dort steht:
Wiki-Seite hat geschrieben: Zuerst müssen wir GTK+ installieren. Hier gibt es viele Möglichkeiten, ich empfehle allerdings den Installer zu benutzen, da er auch gleich die Umgebungsvariablen setzt.
Eine Empfehlung des Autors, bei der der direkte Download-Link + Beschreibung später auch noch folgt...
Code::Blocks sucht in den Umgebungsvariablen nach den GTK+ Pfaden. Code::Blocks liefert aber kein GTK+ mit! Diese können mit dem beschriebenen Weg einfach installiert werden.

----
Wobei mir gerade auffällt, dass die auf Sourceforge angebotene Version ziemlich alt ist, eventuell sollte ich den Wiki-Bereich mal updaten...

Re: GTK+

Verfasst: Di Mai 17, 2011 10:14 pm
von david
ok, jetzt geht alles =)

danke nochmals