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:
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#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:
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
|
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!