Не библиотеки. Это набор программ, представляющих собой портированные под Windows версии известного софта для Unix.
После инсталляции у тебя появится иконка, позволяющая запустить XFree86/Win, там можно зайти в терминал, вызвать gcc (его, естественно, и без того ничто не помешает вызвать - это native-Win32-приложение), make, собрать и скомпилировать твою программу, запустить ее на выполнение и отладить, gdb тоже прилагается.
Там, правда, "нюансы" есть - инсталлятор, по всему видно, какие-то юниксисты писали, поэтому у него, как бы помягче сказать, особенности поведения есть. Поэтому лучше всего попроси кого-нибудь, кто ставил cygwin себе, проинсталлировать его на твой компьютер. Ну, или сам поставь, но подготовься морально к дружелюбному интерфейсу и "подвисаниям" минут на пятнадцать при неправильном клике мышкой. Но после того, как все поставится, работает хорошо, не глючит.
Инсталлятор скачивается с сайта в виде маленькой программки, которая докачивает выбранные компоненты дистрибутива (скачивать все без разбора наверное, все же не советую, уж слишком много лишнего будет). А так я сестренке на мехмате весной поставил как раз в конфигурации "для компиляции и отладки графических задач", около 70 метров в итоге стянул из инета, заработало сразу и без проблем.