WinLibs (POSIX threads, UCRT runtime)

Brecht Sanders · BrechtSanders.WinLibs.POSIX.UCRT

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

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 versions that run natively on Windows. Also some additional tools are added, including: - GDB - the GNU Project debugger - GNU Binutils - a collection of binary tools - GNU Make - a tool which controls the generation of executables and other non-source files - Yasm - The Yasm Modular Assembler Project - NASM - The Netwide Assembler - JWasm - A free MASM-compatible assembler - LLVM/Clang/LLD/LLDB - The LLVM Compiler Infrastructure This is a standalone build, which means this download offers a complete compiler environment for Windows. In the future WinLibs plans to also release binary packages of many open source libraries and applications built with this compiler.

winget install --id BrechtSanders.WinLibs.POSIX.UCRT --exact --source winget

Latest 15.2.0-14.0.0-r7

Release Notes

winlibs personal build version gcc-15.2.0-mingw-w64ucrt-14.0.0-r7 This is the winlibs Intel/AMD 32-bit and 64-bit standalone build of:

  • GCC 15.2.0
  • GDB 17.1
  • MinGW-w64 14.0.0 (linked with ucrt)
  • GNU Binutils 2.46.0.20260210
  • GNU Make 4.4.1
  • dos2unix 7.5.4
  • PExports 0.47
  • Yasm 1.3.0
  • NASM 2.16.03
  • JWasm 2.12pre
  • ccache 4.13.2
  • CMake 4.3.1
  • ninja 1.13.2
  • Doxygen 1.16.1
  • pedeps 0.1.15
  • Universal Ctags 6.2.1
  • Cppcheck 2.20.0
  • Premake 5.0.0-beta8
  • ntldd 0.2
  • pkgconf 2.5.1
  • winlibs-tools Thread model: posix 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.2.0 and packaged on 2026-03-30. 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. Changes:
  • MinGW-w64 14.0.0
  • Cppcheck 2.20.0

Installer type: zip

Architecture Scope Download SHA256
x86 Download 1F71415DC185C19C08DC7FB4B612C23D57B2F76A412394536E863DF459E8D954
x64 Download CB2FBAD6162540CDF5E1FACDCE08D4DAC359E8CF64F7F696A99274291763B815

Details

Homepage
https://winlibs.com/
License
Multiple licenses
Publisher
Brecht Sanders
Support
https://github.com/brechtsanders/winlibs_mingw/issues

Tags

assemblerassemblybinutilscc++compilercppfortrangccgdbgfortranmakemingwmingw-w64

Older versions (11)

15.2.0-13.0.0-r6
Architecture Scope Download SHA256
x86 Download 40419C9FE7D8CB8AAE0899BD5FF2E65831D620ACCC7118F84BFBA4B721102B01
x64 Download 9F3EE66DD11F1C40A85850976AB9A740469CD3BC43A234A2E9F91C04C92C4F57
15.2.0-13.0.0-r5
Architecture Scope Download SHA256
x86 Download 832E810A8AF31BCFF160BFC3384D77267215BCCAE57EB7636E823D31E20E9D38
x64 Download 7C3FD442BE612E6AD5F86C91CF33F336748500BC761E3112BFDBA29434BAA5F6
15.2.0-13.0.0-r4
Architecture Scope Download SHA256
x86 Download 9E1190281BA737498B3285B02A735656D8BDF35FD199B6E506A8B07C8C833398
x64 Download CD140E153BF303703F9DCE27A4B7D0A8DCB2A41C39B7FFFA477A12A8BD049BCA
15.2.0-13.0.0-r3
Architecture Scope Download SHA256
x86 Download A38DE5DAA6F28FE11102B88F5065FD52B3FE13B210FADCB1A6C9EE02395BC61C
x64 Download 7190D0A4970877CAFB99ECA33273A9C8DC1475A88E198D1F78800261D677B206
15.2.0-13.0.0-r2
Architecture Scope Download SHA256
x86 Download 648B9B4D65181CBD46F8DA45CB1231803A6A8169609D691892BCF14D48F72D98
x64 Download 3B86551FB163859F805145E5C1B0D4A48324654B99863BEF7DA5AF6D9FC9D813
15.2.0-13.0.0-r1
Architecture Scope Download SHA256
x86 Download B1C185D8371A1220693031B66DB03AAA368DF6CA953043C288CCBD8CD07A8FF5
x64 Download A90AA2449C5214DDA0BCB8B6E1AB7D1D83AF389C200CA5838639BAB4E14C3F08
15.1.0-13.0.0-r4
Architecture Scope Download SHA256
x86 Download 8E4EDC8CDEF006AE11DC04393C383E4BCF3D185BDB7DE9C828026A8A53AF89D2
x64 Download 4EBC4119B570AE5A74F64227DE955C128F74972BA0199F3714338F1D8E142548
15.1.0-13.0.0-r3
Architecture Scope Download SHA256
x86 Download F88975C72CFE8A202D064EBD337095C6438EFA836F54B50A0E0EDCEDC151FA29
x64 Download AC9D5CE2442EBB320A6F15640696E25E63DF7DB1D4C599E2E167EDE8D7B3E333
15.1.0-13.0.0-r2
Architecture Scope Download SHA256
x86 Download 6D7D68B3A218FE30130994519311F31DD1C1DADC2265F60D4C7BBF0AA5B96CDC
x64 Download D48E7BE420828E484346F864EED1C6E537FA9131DA2ACB834F15AEB254C48D9A
15.1.0-12.0.0-r1
Architecture Scope Download SHA256
x86 Download 869FA6C0E17EF9581A9B796BD8A965A34D1EC1E2746528BC1067CAADF2AA04C2
x64 Download 55874DD0140EB4472E856226F7DC567B3A823F2585504E9C70EDCFE9665F4DE9
14.2.0-12.0.0-r2
Architecture Scope Download SHA256
x86 Download 89CC89A69043950ACB01778E87C4C9F65D8C4C053AB1994501543DA69CEE2B4E
x64 Download D41933CEF13113018418D7B596319C2ED59A567395BBB87AFE27A171E111D553