Gewusst wie: Schreiben Sie ein Programm in Cygwin
Cygwin bringt eine Linux-ähnliche Umgebung für ein Windows-Betriebssystem, das Ihnen erlaubt, verwenden Sie die Befehlszeile-Funktionen von Linux und Unix. Linux-Programme funktionieren nicht mit Cygwin und Windows, wenn Sie zwicken und sie aus dem Quellcode erstellen. Sie können erstellen und kompilieren Sie eigene Programme in Cygwin; Allerdings müssen Sie bestimmte Funktionen verwenden, um Windows-Ressourcen nutzen.
Anweisungen
1 Kompilieren von Kommandozeilenprogrammen mit "Gcc". Geben Sie z. B. um ein C-Programm namens "test" zu kompilieren:
Gcc-test.c -o test.exe
Typ "test.exe" um das Programm auszuführen.
2 Ersetzen Sie alle "Export"-Attribute in Windows-Programmen, wenn Sie die grafische Benutzeroberfläche von Windows verwenden möchten. Ersetzen Sie mit den folgenden Funktionen:
Int Foo (Int)- Attribut ((Dllexport));
intFoo (Int i)
3 Kompilieren Sie mit "Gcc" und "Mwindows" die GUI verwenden. Beispielsweise fügen Sie Folgendes in das Makefile:
Test.exe: test.o test.resGcc - Mwindows test.o test.res -o $bei
Test.res: test.rc resource.hWindres $< - O Coff -o $bei