ich eine example.cpp
Datei in Visual Studio erstellt haben, die sehr einfach eine Zeile hat:Probleme beim Einrichten GTK + für C++ Entwicklung
#include <gtk/gtk.h>
Ich erhalte die folgende Fehlermeldung:
cannot open source file "gtk/gtk.h"
Hier sind die Schritte, die ich zur Einrichtung von GTK + unternommen habe.
Ich habe die neueste stabile Version von GTK + von mit gtk+-bundle_3.10.4-20131202_win64.zip
heruntergeladen.
Ich folgte dann gtk+-bundle_3.10.4-20131202_win64.README.txt
mit den folgenden Anweisungen.
Fassen wir zusammen:
- ich den
bin
Ordner zu meinem Pfad hinzugefügt - Sichergestellt keine vorherige Version von GTK war + auf dem System
- Prepared Pango, GDK-pixbuf und GTK + IMModules
- Prüften es von
gtk3-demo
- Bestätigte läuft es funktionierte, indem sie
pkg-config --cflags --libs gtk+-3.0
mit dem Ausgang im System war:
-mms-bitfields -IE:/Developer/external/gtk-3.10.4_win64/include/gtk-3.0 -IE:/Developer/external/gtk-3.10.4_win64/include/cairo -IE:/Developer/external/gtk-3.10.4_win64/include/pango-1.0 -IE:/Developer/external/gtk-3.10.4_win64/include/atk-1.0 -IE:/Developer/external/gtk-3.10.4_win64/include/cairo -IE:/Developer/external/gtk-3.10.4_win64/include/pixman-1 -IE:/Developer/external/gtk-3.10.4_win64/include -I/srv/win32builder/fixed_3104/build/win64/include/freetype2 -I/srv/win32builder/fixed_3104/build/win64/include/libxml2 -IE:/Developer/external/gtk-3.10.4_win64/include/libxml2 -I/srv/win32builder/fixed_3104/build/win64/include/freetype2 -IE:/Developer/external/gtk-3.10.4_win64/include/libpng16 -IE:/Developer/external/gtk-3.10.4_win64/include/gdk-pixbuf-2.0 -IE:/Developer/external/gtk-3.10.4_win64/include/libpng16 -IE:/Developer/external/gtk-3.10.4_win64/include/glib-2.0 -IE:/Developer/external/gtk-3.10.4_win64/lib/glib-2.0/include -LE:/Developer/external/gtk-3.10.4_win64/lib -lgtk-3 -lgdk-3 -lgdi32 -limm32 -lshell32 -lole32 -Wl,-luuid -lwinmm -lz -lpangocairo-1.0 -lpangowin32-1.0 -lgdi32 -lpango-1.0 -lm -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl
wo E:/Developer/external/gtk-3.10.4_win64
ist, wo ich die GTK-Dateien extrahiert haben.
Wie bauen Sie? – andlabs
@andlabs Nur durch Visual Studio Standard-Build -> Build Solution Menüoption. –
In diesem Fall, was sind Ihre Projekteinstellungen? – andlabs