gtkmm und eclipse
-
hi
ich möchte gtkmm mit eclipse benutzen.
ich habe dieses tutorial befolgt: http://de.wikibooks.org/wiki/Gtkmm_für_C%2B%2B-Anfänger:_Entwicklungsumgebung_einrichten
(bis auf den schritt mit msys, da der downloadlink der gleiche war und soweit ich weiß dies inzwischen unnötig ist, das msys bereits in dem mingw-pack drinnen ist)mein code ist:
using namespace std; #include "C:\gtkmm\include\gtkmm-2.4\gtkmm.h" int main(int argc, char *argv[]) { Gtk::Main main_obj(argc, argv); Gtk::Window window_obj; main_obj.run(window_obj); return 0; }
und die ausgabe wenn ich strg+b drücke:
**** Build of configuration Debug for project gtkmmtests **** **** Internal Builder is used for build **** g++ -IC:\gtkmm\include\gtkmm-2.4 -O0 -g3 -Wall -c -fmessage-length=0 `pkg-config --cflags gtkmm-2.4` -obsp1.o ..\bsp1.cpp cc1plus.exe: error: unrecognized command line option "-fcflags" g++: `pkg-config: No such file or directory g++: gtkmm-2.4`: No such file or directory Build error occurred, build is stopped Time consumed: 294 ms.
kann mir bitte jemand helfen?
schoneinmal thx/edit
hier die einzelnen schritte bei mir und als letztes die ordner:http://s5.directupload.net/images/100516/temp/46ltabo8.jpg
http://s1.directupload.net/images/100516/temp/mi3p7ylg.jpg
-
#include "C:\gtkmm\include\gtkmm-2.4\gtkmm.h"
Aua, wer hat dir das beigebracht? Weil du den Compiler das Includeverzeichnis gesagt hast musst du
#include <gtkmm.h>
includieren.
-
hatte ich auch schon ausprobiert.
macht aber leider keinen unterschied.......**** Build of configuration Debug for project gtkmmtests **** **** Internal Builder is used for build **** g++ -IC:\gtkmm\include\gtkmm-2.4 -O0 -g3 -Wall -c -fmessage-length=0 `pkg-config --cflags gtkmm-2.4` -obsp1.o ..\bsp1.cpp cc1plus.exe: error: unrecognized command line option "-fcflags" g++: `pkg-config: No such file or directory g++: gtkmm-2.4`: No such file or directory Build error occurred, build is stopped Time consumed: 274 ms.
-
-IC:\gtkmm\include\gtkmm-2.4
g++: gtkmm-2.4`: No such file or directory
Wieso findet er das Verzeichnis nicht?
-
wüsste ich auch gerne
-
Barcode schrieb:
wüsste ich auch gerne
Also wenn du gtkmm nicht gedownload und eingerichtet ( in Sinne von irgendwo kopiert und/oder kompiliert) dann kann der Compiler die Sachen nicht einbinden, weil es auf dein Rechner nicht vorhanden ist.
-
habe den installer benutzt
-
Und ist das gtkmm-2.4 im include drin?
-
ja
http://s5.directupload.net/images/100516/temp/46ltabo8.jpg
http://s1.directupload.net/images/100516/temp/mi3p7ylg.jpg
-
kann mir bitte jemand helfen?