Skip to content
EntityQ595758· pop 23· linked from 126 articles

Also known as Minimalist GNU for Windows

Sammlung von Windows-Headerdateien und GCC-Portierung für Windows

Key facts

Software.author
Colin Peters
Software.developer
MinGW Project
Software.screenshot
MinGW installation manager.webp
Software.caption
MinGW installation manager
Software.latest release version
GNU BinUtils—2.32-1, Installation Manager—0.6.3, WSL—5.4.2
Software.programming language
C, C++
Software.operating system
Microsoft Windows, Unix-like (as a cross compiler)
Software.genre
Compiler
Software.license
Public domain (headers), GNU General Public License (compiler and toolchain)

via Wikipedia infobox

Wikidata facts

Platform
x86
Official website
www.mingw-w64.org
Image
MinGW installation manager.webp
Show 8 more facts
software version identifier
11.0.1
operating system
Microsoft Windows
inception
1998-07-01
programmed in
C
Sources (7)

via Wikidata · CC0

Article · Deutsch

MinGW oder Mingw32 (Minimalist GNU for Windows) ist eine Portierung der Entwicklerwerkzeuge GNU Compiler Collection (GCC) und GNU Debugger (GDB) für Windows. Es ist unabhängig von dem konkurrierenden Projekt Mingw-w64. MinGW entstand aus dem Cygwin-Projekt heraus. Es wird, anders als bei Cygwin, keine Kompatibilitätsschicht in Form einer DLL benötigt. Auch kann damit entwickelte Software unter Lizenzen veröffentlicht werden, die nicht mit der GNU General Public License (GPL) kompatibel sind. MinGW enthält eine Sammlung von Windows-Headerdateien (Windows-API) für die native Windows-Entwicklung. Es wird oft in Kombination mit MSYS verwendet. Dieses stellt in Windows eine Unix-artige Shell zur Verfügung, in der unter anderem configure-Skripte gestartet werden können. Es ist auch eine Version als Cross-Compiler erhältlich, mit der man unter Linux Programme für Windows und umgekehrt erstellen kann. MinGW unterstützt derzeit die Programmiersprachen Ada, Fortran, C, C++ und Objective-C. Die Programmiersprache Java wird seit der MinGW-Version 4.5.0 aufgrund von ungelösten Problemen nicht mehr unterstützt. MinGW ist keine integrierte Entwicklungsumgebung (IDE); es ist in der Standarddistribution nur über eine Konsole (zum Beispiel MSYS) bedienbar. Es existieren aber IDEs, die das Programm über eine grafische Benutzeroberfläche bedienbar machen. Bekannte sind Qt Creator, Orwell Dev-C++, Eclipse-IDE mit CDT-Plugin (C/C++ Development Tooling), NetBeans IDE, CLion oder auch Code::Blocks, mit denen man auch interaktiv debuggen kann, sowie MinGW Developer Studio, die sich am Aussehen von MS Visual Studio 6.0 orientiert, und Visual-MinGW.

Abstract from DBpedia / Wikipedia · CC BY-SA