Probleme mit GTK+ Beispielen
Verfasst: Fr Mär 14, 2014 6:53 pm
Hallo,
ich habe GTK+ 2.24 all-in-one bundle von der Webseite gtk(punkt)org heruntergeladen und in das Verzeichnis C:/OPT/GTK entpackt.
Danach habe ich nach diesem Tutorial http://www.proggen.org/doku.php?id=c:tu ... sualstudio alle Header-Dateien und Lib-Dateien richtig verlinkt bzw. einfach aus dem Tutorial die Pfade kopiert. Visual Studio 2012 Express konnte die benötigten Dateien finden. Es gibt jedoch bei einem Parameter einen Fehler (Quellcode habe ich aus dem Tutorial genommen):
Der "GTK_DIALOG_MODAL" Parameter ist rot markiert und als Fehlermeldung erhalte ich:
Danach habe ich ein anderes sehr kleines Beispiel genommen, jedoch erhalte ich eine ähnliche Fehlermeldung:
Danke!
ich habe GTK+ 2.24 all-in-one bundle von der Webseite gtk(punkt)org heruntergeladen und in das Verzeichnis C:/OPT/GTK entpackt.
Danach habe ich nach diesem Tutorial http://www.proggen.org/doku.php?id=c:tu ... sualstudio alle Header-Dateien und Lib-Dateien richtig verlinkt bzw. einfach aus dem Tutorial die Pfade kopiert. Visual Studio 2012 Express konnte die benötigten Dateien finden. Es gibt jedoch bei einem Parameter einen Fehler (Quellcode habe ich aus dem Tutorial genommen):
Der "GTK_DIALOG_MODAL" Parameter ist rot markiert und als Fehlermeldung erhalte ich:
Wenn ich diesen Parameter lösche, dann lässt sich das Projekt starten, jedoch erhalte ich einen Systemfehler, der mir mitteilt, dass libgtk-win32-2.0-0.dll auf meinem Computer fehlt.'gtk_message_dialog_new': Konvertierung des Parameters 2 von 'int' in 'GtkDialogFlags' nicht möglich
Das Argument vom Typ ""int"" ist mit dem Parameter vom Typ ""GtkDialogFlags"" inkompatibel.
Danach habe ich ein anderes sehr kleines Beispiel genommen, jedoch erhalte ich eine ähnliche Fehlermeldung:
Code: Alles auswählen
#include <gtk/gtk.h>
int main(int argc, char **argv)
{
GtkWidget *Fenster;
gtk_init(&argc, &argv);
Fenster = gtk_window_new(0);
gtk_widget_show(Fenster);
gtk_main();
return 0;
}
Was mache ich falsch bzw. was muss ich noch einrichten oder einstellen?'gtk_window_new': Konvertierung des Parameters 1 von 'int' in 'GtkWindowType'
Das Argument vom Typ ""int"" ist mit dem Parameter vom Typ ""GtkWindowType"" inkompatibel.
Danke!