Kompilieren eines GTK3-Programms in Visual Studio 2012

Mit der Veröffentlichung von Gtk 3 für Windows habe ich darüber nachgedacht, meine Gtk 2 C-Anwendung zu aktualisieren, um die Vorteile des neuen GtkGrid-Widgets zu nutzen.

Das Programm kann unter Linux oder mit MinGW (mit Codeblocks) unter Windows problemlos kompiliert werden. Wenn ich jedoch die gleichen Dateien unter Visual Studio 2012 versuche, erhalte ich etwa 50 Kompilierungsfehler mit den Begriffen gutils.h, gtrashstack.h und gstring.h Eine Reihe von Syntaxfehlern (vorausgesetzt, ich verwende nur ein Basisprogramm mit nur gtk_init und gtk_main).

Visual Studio handhabte GTK2 sehr gut. Warum weigert es sich, mit gtk3 zu kompilieren? Gibt es eine Möglichkeit, damit zu arbeiten? So sehr ich Code :: Blocks liebe, zwingen mich externe Kräfte, meinen Code VS2012-kompatibel zu halten ...

BEARBEITEN: Ich habe ein Repository mit einem einfachen gtk3-Programm und vorkonfigurierten Projektdateien für VS2012 und Codeblocks erstellt.https://github.com/The-J-Person/Example-gtk3-vs2012-project

EDIT 2: Hier ist eine Liste der Kompilierungsfehler von VS2012:http://pastebin.com/ThZpwVmg

Antworten auf die Frage(1)

Ihre Antwort auf die Frage