MinGW

MinGW

Information
Entwickelt von MinGW-Projekt
Erste Version 1 st Juli 1998
Letzte Version 8.0.0 (18. September 2020)
Erweiterte Version 0.6.2-beta-20131004-1 (4. Oktober 2013)
Geschrieben in C und C ++
Betriebssystem Microsoft Windows
Umgebung Windows , Linux
Art Software-Entwicklung
Lizenz GNU GPL
Webseite www.mingw-w64.org

MinGW oder Mingw32 (Minimalist GNU für Windows) ist eine Anpassung der GNU- Entwicklungs- und Kompilierungssoftware (GCC - GNU Compiler Collection ) an die Win32- Plattform . Die Entwicklung des MinGW-Projekts hat sich seit der Schaffung eines alternativen Projekts namens Mingw-w64 in den Jahren 2005-2008 verlangsamt .

Im Gegensatz zu Cygwin benötigen mit MinGW erstellte Programme keine mittlere Kompatibilitätsebene (in Form einer dynamischen Bibliothek , DLL ). MinGW unterstützt nur 32-Bit-Laufzeitumgebungen, was unter anderem das konkurrierende Mingw-w64-Projekt motivierte .

Andererseits erfordert die kostenlose Lizenz nicht, dass mit MinGW entwickelte Anwendungen unter der GNU GPL- Lizenz veröffentlicht werden .

MinGW enthält eine Reihe von Windows-Headerdateien (w32api) zum Entwickeln nativer Win32-Anwendungen. Insbesondere wird die Microsoft Visual C ++ - Laufzeitbibliothek erweitert, um die Kompatibilität mit C99 zu gewährleisten .

MinGW ist auch für Linux verfügbar. Unter diesem System wird es zum Kompilieren von Anwendungen für Windows verwendet .

Geschichte

Veröffentlicht in Februar 2000MinGW wurde zum Projekt des Monats gewählt September 2005auf SourceForge.net .

Anmerkungen und Referenzen

  1. Minimalist GNU Win32  " (abgerufen am 21. November 2015 )
  2. "  https://sourceforge.net/p/mingw-w64/mailman/message/37111166/  " ,18. September 2020
  3. (in) '  Projekt des Monats  " , SourceForge.net (abgerufen am 7. September 2014 )

Externe Links