Cygwin ger en Linux - liknande miljö för ett Windows -operativsystem , vilket gör att du kan använda de funktioner kommandoraden i Linux och Unix . Linux-program fungerar inte med Cygwin och Windows såvida du justera och bygga om dem från källkod . Du kan skapa och kompilera dina egna program i Cygwin , men du måste använda särskilda funktioner för att dra nytta av Windows- resurser . Instruktioner
1
Samla kommandoraden program med " gcc . " Till exempel , för att kompilera C -program som heter " test " typ :
gcc test.c - o test.exe
Type " test.exe " för att köra programmet .
2
Ersätt alla " export " attributen i Windows-program , om du vill använda Windows grafiskt användargränssnitt. Ersätt funktioner med följande :
int foo ( int ) __ attribute__ ( ( __dllexport__ ) ) ;
intfoo ( int i ) Addera 3
Compile med " gcc " och " mwindows " för att använda GUI. Till exempel , lägg till följande Makefile :
test.exe : test.o test.res gcc - mwindows test.o test.res - o $ @
test.res : test . rc resource.h windres $ < - O coff - o $ @ Addera