About Visual-Studio-gtkmm:
Visual Studio 2015 projects to compile GTK+, GTKMM, ICU, Crypto++, Boost and all it's dependencies.
More information such as dependency graphs and how to use these projects can be found on here on wiki
There are also experimental pre-built binaries for VS 2013 and VS 2015 in release section. Here is an image of my result, creating a new gtkmm 3 project in Visual Studio 2013/2015
More C\C++ libraries
The aim of Visual-Studio-gtkmm is to provide a user friendly build system to compile / build latest gtkmm and all it's dependencies soley by using latest Visual Studio.
This aim has been expanded to provide projects and solutions to build all possible dependencies, both optional and required ones as well as non-required libraries such as Crypto++, boost, icu, and many others as well as project templates for Visual Studio including GTK+, gtkmm, crypto++ and boost.
So that all you have to do is click on
- File > New > Project
and start coding with latest libraries without too much overhead. Here is another example image showing that building latest gtkmm with Visual Studio is easy:
Feedback
Just any kind of feedback such as build errors or suggestions are very much welcome. What ever feedback you provide it will be used for improvements.
THANKS!!
Special thanks to Fan Chun-wei for his solutions and tutorial on how to compile GTK+
wiki.gnome.org/action/show/Projects/GTK+/Win32/MSVCCompilationOfGTKStack
Special thanks to Arnavion and other people from hexchat.
github.com/hexchat/gtk-win32
Big thanks to authors of VS solutions found in official source packages.
License
Visual-Studio-gtkmm - Visual Studio Projects and Solutions
Copyright (C) 2015 codekiddy
Visual Studio Gtkmm is free software: you can redistribute it
and/or modify it under the terms of the GNU General Public License
as published by the Free Software Foundation, either version 3
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see http://www.gnu.org/licenses.
For third-party software notices and/or additional terms for licensed
third-party software components included within Visual-Studio-gtkmm
see LICENSE.txt