MinGW

E59602

MinGW is a minimalist development environment for native Microsoft Windows applications that provides GNU toolchain components like GCC and related utilities.

All labels observed (5)

Label Occurrences
MinGW canonical 5
MinGW-w64 3
Minimalist GNU for Windows 2

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf C and C++ compiler suite
Windows software
software development environment
acronymFor MinGW self-linksurface differs
surface form: Minimalist GNU for Windows
canBeUsedWith Code::Blocks
Eclipse CDT
Visual Studio Code
surface form: Microsoft Visual Studio Code
category compiler toolchain
software development kit
designGoal produce native Windows executables without extra runtime dependencies
developmentStatus mature
differsFrom Cygwin environment
doesNotDependOn Cygwin POSIX emulation layer
focus minimal set of GNU tools for Windows
fullName MinGW self-linksurface differs
surface form: Minimalist GNU for Windows
includes header files for Windows API
import libraries for Windows system DLLs
license GNU General Public License
GNU Lesser General Public License
linkingModel dynamic linking to Microsoft C runtime
static linking to Microsoft C runtime
maintainer MinGW project community
operatingSystem Windows
surface form: Microsoft Windows
platform Windows
surface form: Microsoft Windows
previousRepository https://sourceforge.net/projects/mingw/
provides C compiler
C++ compiler
Fortran compiler
GNU Compiler Collection
surface form: GCC

GNU Binutils
GNU Compiler Collection
assembler
linker
relatedTo Cygwin
MSYS
MinGW self-linksurface differs
surface form: MinGW-w64
repository https://osdn.net/projects/mingw/
softwareModel free and open-source software
supports command-line build tools
supportsArchitecture 32-bit x86
supportsLanguage C
C++
Fortran
target Win32 API
native Windows applications
uses GNU toolchain
website http://www.mingw.org/

How these facts were elicited

Referenced by (12)

Full triples — surface form annotated when it differs from this entity's canonical label.

MinGW fullName MinGW self-linksurface differs
this entity surface form: Minimalist GNU for Windows
MinGW acronymFor MinGW self-linksurface differs
this entity surface form: Minimalist GNU for Windows
MinGW relatedTo MinGW self-linksurface differs
this entity surface form: MinGW-w64
Cygwin competesWith MinGW
MSYS commonlyUsedWith MinGW
MSYS developer MinGW
this entity surface form: MinGW project
MSYS relatedTo MinGW
this entity surface form: MinGW-w64
MSYS2 includesToolchain MinGW
this entity surface form: MinGW-w64
MSYS2 hasComponent MinGW
this entity surface form: MinGW-w64 runtime