Cygwin

From Android Wiki
Jump to navigation Jump to search

cygwin ist eine Sammlung von Programmbibliotheken und Programmen, die das Ausführen von Linuxbasierten Programmen unter Windows ermöglicht.

Was ist cygwin[edit | edit source]

cygwin ist eine Sammlung kleinerer und größerer Tools, Programmbibliotheken und Programmen, welche eine Art Linux Shell auf einem Windows PC emuliert. Dies ermöglicht einem Programmierer Scripts unter Linux zu erstellen und auch für Windows bereitzustellen. Das Programmieren von Linux-Programmen für cygwin ist grundsätzlich möglich, erfordert aber eine erneute Kompilierung angepasst für cygwin.

Funktionsweise[edit | edit source]

cygwin hat als Basis die cygwin.dll, welche die Unix und Linux API Programmschnittstelen zur Verfügung stellt.

Da wir in dieser Wiki das Thema Android vordergründig bearbeiten wollen, gehen weitere Informationen zu weit in die Programmierung. Für weitere, tiefgreifendere Informationen beachte bitte den Wikipedia Artikel[1].

Installation[edit | edit source]

cygwin lässt sich durch ein Installationspaket auf der Homepage[2] installieren. Dabei ist das Installationspaket ein kombinierter Paketdownloader. Das heißt, das bei der Standardinstallation die Pakete und Erweiterungen, die installiert werden sollen ausgewählt werden und dann von gewählten Quellen heruntergeladen werden. Erst im Anschluss erfolgt die Installation der Komponenten.

Einzelnachweis[edit | edit source]