Skip to content
Visual Studio 2015 Projects to build gtkmm from nowhere up to gtkmm itself
C C++ Batchfile Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
config update ffi to use MSYS2 Dec 6, 2015
projects add /vd2 to all *mm projects Jan 1, 2016
readme add /vd2 to all *mm projects Jan 1, 2016
.gitattributes 🎪 Added .gitattributes & .gitignore files Jan 29, 2015
.gitignore update gitignore Dec 10, 2015 update readme Nov 29, 2015

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

alt tag

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:

alt tag


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.


Special thanks to Fan Chun-wei for his solutions and tutorial on how to compile GTK+

Special thanks to Arnavion and other people from hexchat.

Big thanks to authors of VS solutions found in official source packages.


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
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

For third-party software notices and/or additional terms for licensed
third-party software components included within Visual-Studio-gtkmm
see LICENSE.txt

You can’t perform that action at this time.