GTK - широко используемая свободная кроссплатформенная библиотека для создания графического интерфейса, распространяемая под лицензией GNU LGPL Скачать и установить msys (https://www.msys2.org/)
В терминале (msys2.exe) выполнить команду
pacman -S mingw-w64-x86_64-toolchain base-devel mingw-w64-x86_64-gtk2
Если нужна версия 3, то заменить последнюю цифру 2 на 3.
Добавить путь к gcc в переменную окружения PATH
export PATH=/mingw64/bin/:$PATH
Для компиляции простейшего приложения можно использовать команду вида
gcc hello_world.cpp `pkg-config.exe --cflags --libs gtk+-2.0`