wie setzen gtk zu c/c++ netbeans IDE?
Möchte ich schreiben GTK+ - Programme mit Netbeans(version 6.9) in Ubuntu. Jetzt kann ich kompilieren GTK+ - Programm mittels gcc-compiler. Aber wenn Sie schreiben Programme in der Netbeans IDE kann ich nicht erstellen von Programmen. Der compiler schickt mir diese Fehlermeldung:
main.cpp:9:17: fatal error: gtk/gtk.h: No such file or directory'
Suchte ich diesen Fehler bei google ein und übergeben Sie die Schritte in diese Website, aber immer noch, es Dosis nicht funktionieren. Ich habe auch folgende Schritte für die Lösung meines Problems:
- Set ProjectProperties/Build/C(C++ -) Compiler/zusätzliche Optionen zu
pkg-config --cflags gtk+-2.0
- Set ProjectProperties/Build/Linker/Zusätzliche Optionen zu
pkg-config gtk+-2.0 --libs
-
Hinzufügen ProjectProperties/Build/C(C++ -) Compiler/Include-Verzeichnisse und-Tools/Optionen/cc++ /Code Hilfe zu folgenden überschriften:
/usr/include/atk-1.0 /usr/include/pango-1.0 /usr/include/gio-unix-2.0/ /usr/include/glib-2.0 /usr/lib/x86_64-linux-gnu/glib-2.0/include /usr/include/freetype2 /usr/include/libpng12 /usr/include/gtk-2.0 /usr/lib/gtk-2.0/include /usr/include/cairo /usr/include/gdk-pixbuf-2.0 /usr/include/pixman-1
Diese Schritte lösen nicht mein problem. IDE-auch das zieht eine gelbe Linie in der #include <gtk/gtk.h>
Zeile code. Wie kann ich mein problem lösen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Setup eine C -, GTK+ - Projekt in Netbeans
In "Include-Verzeichnisse", fügen ALLE Pfade für GTK+ gehören Anforderungen:
(vorausgesetzt, Die Wurzel ist in "C:/libs/c++/gtk):
C:/libs/c++/gtk/include;C:/libs/c++/gtk/include/atk-1.0;C:/libs/c++/gtk/include/cairo;C:/libs/c++/gtk/include/fontconfig;C:/libs/c++/gtk/include/freetype2;C:/libs/c++/gtk/include/gail-1.0;C:/libs/c++/gtk/include/gdk-pixbuf-2.0;C:/libs/c++/gtk/include/gio-win32-2.0;C:/libs/c++/gtk/include/glib-2.0;C:/libs/c++/gtk/include/gtk-2.0;C:/libs/c++/gtk/include/libpng14;C:/libs/c++/gtk/include/pango-1.0;C:/libs/c++/gtk/include/pixman-1;C:/libs/c++/gtk/lib;C:/libs/c++/gtk/lib/glib-2.0/include;C:/libs/c++/gtk/lib/gtk-2.0/include
Unter "Weitere Optionen" können Sie einstellen:
$$(pkg-config --cflags --libs gtk+-2.0)
Gehen Sie auf "Build -> Linker".
Schließlich wird das GTK+ - Projekt in Netbeans sollte Kompilierbar/Ausführbar. Arbeiten in Windows 7, Netbeans 7.3.