← Package directory
Available on winget

Install WinLibs (MCF threads, UCRT runtime)

A standalone build of GCC and MinGW-w64 for Windows, with MCF threading library and UCRT runtime library.

Install with winget
winget install --id BrechtSanders.WinLibs.MCF.UCRT
Upgrade
winget upgrade --id BrechtSanders.WinLibs.MCF.UCRT
Uninstall
winget uninstall --id BrechtSanders.WinLibs.MCF.UCRT

About WinLibs (MCF threads, UCRT runtime)

In short: it's a free C and C++ compiler for Microsoft Windows. GCC (GNU Compiler Collection) is a free and open source compiler for C and C++ (and other languages like Objective-C, Fortran, D). MinGW-w64 is a free and open source C library for targetting Windows 32-bit and 64-bit platforms. The combination of these results in a free C/C++ compiler for Windows. Even though GCC and MinGW-w64 can be used on other platforms (e.g. Linux) to generate Windows executables, the WinLibs project only focusses on building ver...

What's new in 15.1.0-12.0.0-r1

winlibs personal build version gcc-15.1.0-mingw-w64ucrt-12.0.0-r1 This is the winlibs Intel/AMD 32-bit and 64-bit standalone build of: - GCC 15.1.0 - GDB 16.3 - MinGW-w64 12.0.0 (linked with ucrt) - GNU Binutils 2.44 - GNU Make 4.4.1 - PExports 0.47 - dos2unix 7.5.2 - Yasm 1.3.0 - NASM 2.16.03 - JWasm 2.12pre - ccache 4.11.2 - CMake 4.0.1 - ninja 1.12.1 - Doxygen 1.13.2 - pedeps 0.1.15 - Universal Ctags 6.1.0 - Cppcheck 2.17.0 - Premake 5.0.0-beta6 Thread model: mcf (MCF Gthread 2.1.ga) Runtime library: UCRT (Windows 10 or higher, or when Update for Universal C Runtime is installed on older Windows versions, not supported on systems older than Windows 7 SP1 and Windows Server 2008 R2 SP1) This build was compiled with GCC 15.1.0 and packaged on 2025-05-03. Please check out https://winlibs.com/ for the latest personal build. Available downloads: - Files with extension .7z and .zip have the same contents. The .7z files are smaller but require 7-Zip or PeaZip to extract. The .zip files are larger but Windows can extract this file without additional tools. - The i686 download is the Windows Intel/AMD 32-bit version, which runs natively on and compiles for Windows 32-bit (also runs on Windows 64-bit in 32-bit mode). The x86_64 download is the Windows Intel/AMD 64-bit version, which runs natively on and compiles for Windows 64-bit. - The .sha256 and .sha512 files are checksum files for validating the download. Notes: - GDB was build without source highlighting due to issues building src-highlite with this release.

Read release notes

Version history

Version Updated Notes
15.1.0-12.0.0-r1 Unknown winlibs personal build version gcc-15.1.0-mingw-w64ucrt-12.0.0-r1 This is the winlibs Intel/AMD 32-bit and 64-bit standalone build of: - GCC 15.1.0 - GDB 16.3 - MinGW-w64 12.0.0 (linked with ucrt) - GNU Binutils 2.44 - G...
14.2.0-12.0.0-r1 Unknown winlibs personal build version gcc-14.2.0-mingw-w64ucrt-12.0.0-r1 This is the winlibs Intel/AMD 32-bit and 64-bit standalone build of: - GCC 14.2.0 - GDB 15.1 - MinGW-w64 12.0.0 (linked with ucrt) - GNU Binutils 2.43.1 -...