Cygwin brengt een Linux - achtige omgeving op een Windows-besturingssysteem , waarmee je de command line functies van Linux en Unix gebruiken . Linux programma's werken niet met Cygwin en Windows , tenzij u tweak en herbouwen ze van de broncode . U kunt uw eigen programma's te maken en te compileren in Cygwin , maar moet u bepaalde functies te gebruiken om te profiteren van Windows hulpbronnen . Instructies 1 Compile command line programma met " gcc . " Bijvoorbeeld , een C programma genaamd "test ," type compileren : gcc test.c - o test.exe Type " test.exe " om het programma uit te voeren . kopen van 2 Vervang alle "export " attributen in Windows -programma's , als je wilt de Windows gebruiken grafische user interface. Vervang de functies met de volgende : int foo ( int ) __ attribute__ ( ( __dllexport__ ) ) ; intfoo ( int i ) Compile 3 met " gcc " en " mwindows " de GUI . Bijvoorbeeld , het volgende toevoegen aan de makefile : test.exe : test.o test.res gcc - mwindows test.o test.res - o $ @ test.res : proef . rc resource.h windres $ < - O coff - o $ @
|