MSYS2 provides a Windows development environment with Unix-like tools and GCC-based native compiler toolchains.

Defined financial function: Compiles C and C++ software and supplies supporting build utilities on Windows.

Primary system type: Build Tools and Language Runtimes

Source: MSYS2