MinGW

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
MinGW
Développeur MinGW project
Dernière version 4.8.1-4 (11 octobre 2013) [+/-]
Environnement Windows, Linux
Type Développement de logiciel
Licence GNU GPL
Site web www.mingw.org

MinGW ou Mingw32 (Minimalist GNU for Windows) est une adaptation des logiciels de développement et de compilation du GNU (GCC - GNU Compiler Collection), à la plate-forme Win32. Contrairement à Cygwin, les programmes générés avec MinGW n'ont pas besoin de couche intermédiaire de compatibilité (sous forme d'une bibliothèque dynamique, DLL). L'appellation Mingw32 a été abandonnée depuis que MinGW supporte les environnements d'exécution 64 bits en plus du 32 bits.

D'autre part, sa licence libre n'exige pas que les applications développées avec MinGW soient publiées sous licence GNU GPL.

MinGW inclut un ensemble de fichiers d'en-tête de Windows (w32api) pour le développement d'applications natives Win32. En particulier, il étend la bibliothèque Microsoft Visual C++ runtime pour proposer la compatibilité avec C99.

MinGW est aussi disponible pour Linux. Il sert, sous ce système, à compiler des applications pour Windows.

Histoire[modifier | modifier le code]

Publié en février 2000, MinGW fût élu projet du mois de septembre 2005 sur SourceForge.net[1].

Notes et références[modifier | modifier le code]

  1. (en) « Project of the Month », SourceForge.net (consulté le 2014-09-07)

Liens externes[modifier | modifier le code]