GTK+ in Visual C++ einbinden
-
Hallo!
Ich habe wieder mal Visual C++ 6.0 Autorenversion Installiert.
Darauf das Sevice Pack 2 natürlich.http://gladewin32.sourceforge.net/modules/news/
Auf dieser Seite habe ich mir dann "gtk+-win32-devel" und die Runtime natürlich runtergeladen. Ich will nämlich was mit GTK+ machen.
Nun als ich ein Konsolenprojekt erstellt habe (unter Visual C++)
habe ich folgendes eingetippt:#include <gtk/gtk.h> int main( int argc, char *argv[] ) { GtkWidget *window; gtk_init (&argc, &argv); window = gtk_window_new (GTK_WINDOW_TOPLEVEL); gtk_widget_show (window); gtk_main (); return 0; }
Nun ja das ist ja auch das einfachste was man in GTK+ machen kann.
Beim compilieren bekam ich jedoch folgende Fehlermeldung:
main.cpp Linker-Vorgang läuft... main.obj : error LNK2001: Nichtaufgeloestes externes Symbol _gtk_main main.obj : error LNK2001: Nichtaufgeloestes externes Symbol _gtk_widget_show main.obj : error LNK2001: Nichtaufgeloestes externes Symbol _gtk_window_new main.obj : error LNK2001: Nichtaufgeloestes externes Symbol _gtk_init_abi_check Debug/test.exe : fatal error LNK1120: 4 unaufgeloeste externe Verweise Fehler beim Ausführen von link.exe. test.exe - 5 Fehler, 0 Warnung(en)
Könnt ihr mir weiterhelfen???
Was für Compiler einstellungen muss ich übernehmen?Danke!
-
wie wärs mit linken der .lib dateien?
-
Schau mal in die FAQ: http://www.c-plusplus.net/forum/viewtopic-var-t-is-162554.html