Cygwin bringer en Linux -lignende miljø til en Windows -operativsystemet , som lar deg bruke kommandolinje funksjoner av Linux og Unix . Linux- programmer fungerer ikke med Cygwin og Windows med mindre du finpusse og gjenoppbygge dem fra kildekoden. Du kan opprette og kompilere dine egne programmer i Cygwin , men du må bruke spesielle funksjoner for å dra nytte av Windows- ressurser . Instruksjoner
en
Kompiler kommandolinje programmer med " gcc . " For eksempel , for å kompilere et C-program som heter "test , " type : en
gcc test.c - o test.exe
Type " test.exe " for å kjøre programmet .
2
Erstatt alle " eksport " attributter i Windows-programmer , hvis du ønsker å bruke Windows grafisk brukergrensesnitt. Bytt funksjonene med følgende : en
int foo ( int ) __ attribute__ ( ( __dllexport__ ));
intfoo ( int i)
3
Compile med " gcc " og " mwindows " for å bruke det grafiske brukergrensesnittet . For eksempel legge til følgende i makefile : en
test.exe : test.o test.res gcc - mwindows test.o test.res - o $ @
test.res : test . rc resource.h windres $ < -O coff -o $ @