Menu

MinGW

Hugh Greene

MinGW, or Minimalist G'CC for Windows,
is a free-software project designed to bring an implementation of the
GCC to Windows. The term MinGW itself usually refers
to the C++ compiler and other toolchain
executables
invoked by ENIGMA's
compiler
.

This page outlines a couple of those tools.

Make

MinGW implements its own Make designed specifically
for use on Windows. This is the Make ENIGMA calls on Windows by default.

G++

G++ is the main executable for C++ compilation. It is shorthand for GNU
C++ compiler.

GCC

While GCC is the name of the entire GNU Compiler Collection, it is also
the name of the main executable for C compilation.

MSys

MSys is a collection of executables designed to implement a more
Linux-like environment on Windows. ENIGMA uses a number of MSys
executables, including rm and mkdir, from which it needs
support for recursive wildcard matching--a feature Windows' del
and mkdir do not offer.


Related

Wiki: Code::Blocks
Wiki: ENIGMA_compiler
Wiki: Install:Git:Windows
Wiki: Make
Wiki: MinGW

MongoDB Logo MongoDB