Cygwin это что?
насколько я понимаю - это порт gcc для виндов
Там основа - это библиотека, которая реализует "юниксовые функции". И её юзают все проги, входящие в этот Cygwin. Портирован не только gcc, а куча чего ещё.
И полезная вещь? Или лучше в линукс перезагрузиться?
реализованы почти все из POSIX.1/1990 и большинство из POSIX.1/1996 функций
список в FAQ на официальном сайте
Просто иногда под виндой не хватает некоторых полезных вещей, шелл намного лучше и прочее - для это cygwin вполне ничего.
msys (IMHO).
если нужны только эти полезные вещи, то лучше GUIAPI в виндах и в иксаХ разный, однако есть библиотеки, позволяющие писать под одно и тоже одинаково. как пример - поделка от борланда
Kylix3 (содержит CBuilder и Delphi). код почти без изменений компилируется в BCBuilder 6 и Delphi7.
Однако, Kylix тащит с собой собственные QT библиотеки (которые отличаются от стандартных.. правда они друг с дружкой не дерутся)..
если ничего гуёвого (некоторые высказываются, что гуи разрабатывать надо а С#, я с ними не согласен) разрабатывать не надо, сильно с железом работать не надо (драйвер или модуль к ядру а вторую ОС на комп ставить влом -- можно и сигвин поставить.
Оставить комментарий
Biglem
Я правильно понимаю, что это набор библиотек, позволяющий компилировать гнутый и разный свободный софт?Или это еще что-то?