ich nutze den Dev-C++ Kompiler in der Version 4.9.9.2 und das GTK-win32-developer-Kit in der Version 2.8.18-rc1.
Der Kompiler ist unter EDev-Cpp installiert und GTK unter EGTK. In der Quelldatei steht folgender Code:
C++:
#include <gtk/gtk.h>
int main () { }
In der Kompiler-Log steht folgendes:
Compiler: Default compiler Führt g++.exe... aus g++.exe "CDokumente und Einstellungen\Hellraiser\Eigene Dateien\Übung3.cpp" -o "CDokumente und Einstellungen\Hellraiser\Eigene Dateien\Übung3.exe" -I"lib\gcc\mingw32\3.4.2\include" -I"include\c++\3.4.2\backward" -I"include\c++\3.4.2\mingw32" -I"include\c++\3.4.2" -I"include" -I"EGTK\include" -L"lib" -L"EGTK\lib" CDokumente und Einstellungen\Hellraiser\Eigene Dateien\Übung3.cpp:1:21: gtk/gtk.h: No such file or directory
Ausführung beendet
Jetzt zu meiner Frage. Was muss bei der Präprozessoranweisung #include <gtk/gkt.h> stehen, damit ich die Source-Code Datei kompiliert bekomme.
Was ich noch versucht habe:
C++:
#include <E:/GTK/include/gtk-2.0/gtk/gtk.h>
Compiler: Default compiler Führt g++.exe... aus g++.exe "CDokumente und Einstellungen\Hellraiser\Eigene Dateien\Übung3.cpp" -o "CDokumente und Einstellungen\Hellraiser\Eigene Dateien\Übung3.exe" -I"lib\gcc\mingw32\3.4.2\include" -I"include\c++\3.4.2\backward" -I"include\c++\3.4.2\mingw32" -I"include\c++\3.4.2" -I"include" -I"EGTK\include" -L"lib" -L"EGTK\lib" In file included from CDokumente und Einstellungen\Hellraiser\Eigene Dateien\Übung3.cpp:1: e:/GTK/include/gtk-2.0/gtk/gtk.h:31:21: gdk/gdk.h: No such file or directory e:/GTK/include/gtk-2.0/gtk/gtk.h:32:32: gtk/gtkaboutdialog.h: No such file or directory e:/GTK/include/gtk-2.0/gtk/gtk.h:33:31: gtk/gtkaccelgroup.h: No such file or directory e:/GTK/include/gtk-2.0/gtk/gtk.h:34:31: gtk/gtkaccellabel.h: No such file or directory e:/GTK/include/gtk-2.0/gtk/gtk.h:35:29: gtk/gtkaccelmap.h: No such file or directory e:/GTK/include/gtk-2.0/gtk/gtk.h:36:31: gtk/gtkaccessible.h: No such file or directory e:/GTK/include/gtk-2.0/gtk/gtk.h:37:27: gtk/gtkaction.h: No such file or directory e:/GTK/include/gtk-2.0/gtk/gtk.h:38:32: gtk/gtkactiongroup.h: No such file or directory
e:/GTK/include/gtk-2.0/gtk/gtk.h:39:31: gtk/gtkadjustment.h: No such file or directory e:/GTK/include/gtk-2.0/gtk/gtk.h:40:30: gtk/gtkalignment.h: No such file or directory e:/GTK/include/gtk-2.0/gtk/gtk.h:41:26: gtk/gtkarrow.h: No such file or directory e:/GTK/include/gtk-2.0/gtk/gtk.h:42:32: gtk/gtkaspectframe.h: No such file or directory e:/GTK/include/gtk-2.0/gtk/gtk.h:43:25: gtk/gtkbbox.h: No such file or directory e:/GTK/include/gtk-2.0/gtk/gtk.h:44:24: gtk/gtkbin.h: No such file or directory e:/GTK/include/gtk-2.0/gtk/gtk.h:45:29: gtk/gtkbindings.h: No such file or directory e:/GTK/include/gtk-2.0/gtk/gtk.h:46:24: gtk/gtkbox.h: No such file or directory e:/GTK/include/gtk-2.0/gtk/gtk.h:47:27: gtk/gtkbutton.h: No such file or directory e:/GTK/include/gtk-2.0/gtk/gtk.h:48:29: gtk/gtkcalendar.h: No such file or directory e:/GTK/include/gtk-2.0/gtk/gtk.h:49:31: gtk/gtkcelllayout.h: No such file or directory e:/GTK/include/gtk-2.0/gtk/gtk.h:50:33: gtk/gtkcellrenderer.h: No such file or directory e:/GTK/include/gtk-2.0/gtk/gtk.h:51:38: gtk/gtkcellrenderercombo.h: No such file or directory ... (leider zu lang) Ausführung beendet
du must die pfade für die include dateien die libs und so weiter unter project einstellungen irgendwo eingeben aber bei devc++ klapt das manchmal nicht -- Latein Unterricht ist die spätere Rache der Römer an den Germanen.