Kompilowanie programu GTK3 w Visual Studio 2012

Wraz z wydaniem Gtk 3 dla systemu Windows pomyślałem o aktualizacji mojej aplikacji Gtk 2 C, aby skorzystać z nowego widgetu GtkGrid.

Program kompiluje się dobrze pod Linuksem lub używając MinGW (z blokami kodu) w systemie Windows, jednak kiedy próbuję tego samego zestawu plików w Visual Studio 2012, dając mi około 50 błędów kompilacji, mówiących o gutils.h, gtrashstack.h i gstring.h kilka błędów składniowych (zakładając, że używam tylko podstawowego programu, z tylko gtk_init i gtk_main).

Visual Studio bardzo dobrze radził sobie z gtk2. Dlaczego odmawia kompilacji za pomocą gtk3? Jakikolwiek sposób, aby to z nim współpracować? Tak bardzo, jak kocham Code :: Blocks, zewnętrzne moce zmuszają mnie do zachowania kompatybilności mojego kodu VS2012 ...

EDYCJA: Stworzyłem repozytorium z prostym programem gtk3 i wstępnie skonfigurowanymi plikami projektu dla VS2012 i Codeblocks.https://github.com/The-J-Person/Example-gtk3-vs2012-project

EDYCJA 2: Oto lista błędów kompilacji podanych przez VS2012:http://pastebin.com/ThZpwVmg

questionAnswers(1)

yourAnswerToTheQuestion