WinLibs (POSIX threads, MSVCRT runtime)

Brecht Sanders·BrechtSanders.WinLibs.POSIX.MSVCRT

A standalone build of GCC and MinGW-w64 for Windows, with POSIX threading library and MSVCRT 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.MSVCRT --exact --source winget

Latest 16.1.0-14.0.0-r3·June 10, 2026

Release Notes

winlibs personal build version gcc-16.1.0-mingw-w64msvcrt-14.0.0-r3 This is the winlibs Intel/AMD 32-bit and 64-bit standalone build of:

  • GCC 16.1.0
  • GDB 17.2
  • MinGW-w64 14.0.0 (linked with msvcrt)
  • GNU Binutils 2.46.1
  • GNU Make 4.4.1
  • dos2unix 7.5.6
  • PExports 0.47
  • Yasm 1.3.0
  • NASM 3.01
  • JWasm 2.12pre
  • ccache 4.13.6
  • CMake 4.3.3
  • ninja 1.13.2
  • Doxygen 1.17.0
  • pedeps 0.1.15
  • Universal Ctags 6.2.1
  • Cppcheck 2.21.0
  • Premake 5.0.0-beta8
  • ntldd 0.2
  • pkgconf 2.5.1
  • winlibs-tools 1.0.24 Thread model: posix Runtime library: MSVCRT This build was compiled with GCC 16.1.0 and packaged on 2026-06-10. 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:
  • added default-manifest.o to support long paths by default (more info)
  • GNU Binutils 2.46.1
  • NASM 3.01
  • dos2unix 7.5.6
  • CMake 4.3.3
  • Cppcheck 2.21.0

Installer type: zip

x86EC3235EDD3A51B096471350AA389FEEAFB993333712274E5AE8973160E6490B5
x6438BCEEFF9D6F227E8A2FC0E5EB63A8B7E0F4B5CF2DB8120E8E13862FDAAA2C87

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 (15)

16.1.0-14.0.0-r2
x864D420D4DC687CA76349A5843AC4A570DD09D4274E9099E4E5F8C905179F77135
x6408F3BBC1DB7EDF6CE1520A64E639D14B70104FAA86D9EF632A1513734F69553A
16.1.0-14.0.0-r1
x86D1B02094460BE493C8FE75FB7D300287D0CF78E1142D5D9FC63D1EFB67CDFF76
x64227B7F96D5E288B7924A74EB9AD495EA423D24AD800A89268516349A39C42A18
15.2.0-14.0.0-r7
x86ED7FB2DB387834849AF00216A609D36B3D65730BA28CA73C7D759360EDAEB913
x649CD587D91EE7910DD8F9087E4BF9AC6B59A7EE594E1360601BA8A05355B9CEFA
15.2.0-13.0.0-r6
x86B0636E04B700C25916385301F430D88CDD66CDF9664A716F91E5DC8EF3AFEFEE
x64D73D02C9CAED172DB0F3331FB4030E0A3B85947AEFFF9CC1DA4DD81B7423C3A1
15.2.0-13.0.0-r5
x86882641E060FCD91580A24BA8E30435229A4163D7CDADB417707A8758F8431398
x6414C5B4F23ED379019E4D5BA4AB142FD524A426AF8967CC760C8509BB43424024
15.2.0-13.0.0-r4
x86015EA2E21BA758C3AF4B5D21DC7A8FF4C0352256977297DA3465929D9065AA85
x647858E774C7FDB4834C30FB26723446C6032E83B7C96699BB92D3931845DE1ED6
15.2.0-13.0.0-r3
x86C4D9380B6491FA15B41876F8198F4FB87CE3A8C9C225E2DDBBBA1EA2360AA0CA
x641F1CF49EB145C0AEA6A0C17E0516E3D305E48B6F0190B70FE837D347E5CAE918
15.2.0-13.0.0-r2
x86F456525EB32E8D69D03F9684B8A50F225E963DBF5467329DD480B64FF8D61A59
x642CDFB0A28C905F2913453DC0BE62FF148BF828414F2468C68C62811319275633
15.2.0-13.0.0-r1
x86C09934A0816C474393FE314AAEDE5EA63E952312C45CEEEEE660A27E4B3F53CF
x64B340CDEF2BDA9EDA38AC6C28DEE615C0B6078214071FF2C1B3B48389CD78BEF7
15.1.0-13.0.0-r4
x868545A95B2BD854B5AB2E3044BF0D06998D103B3A89E059D1023299804CDE2E6D
x64491A2CFFDB0086B35BCE8CEFDAD0E1DCF9473A79E57AE8B7E90FA9D26CD218B2
15.1.0-13.0.0-r3
x86D0F827FB8B09F0BEFC5ED7658ECB65B0EEDB7BBB7F4D0E0075B5EF3A2F9867CD
x64CC11EE101DF6CCCC105F7A4CAC32BE33A94EF034A7656CDC51D1E0257C191B5F
15.1.0-13.0.0-r2
x862D8D77A2E7098162992BFAEFDECBBF2D12ED2081655B8BE5E196D78112E5936E
x6498746E681B9711A5D0827E4551A246B9D86F708EF350EF5A60AA1D0F029BBC8E
15.1.0-12.0.0-r1
x8614DF663BB3D60427903FB77B4A4D5999F93C050C44546A7853FCE21C834CB457
x64F1F5D63113723107C6560A305897DBE08DA72394F34347A4F250B127E64CEFA7
14.2.0-12.0.0-r3
x86255D27A47D18614B4D63C6E0F17B1BCEB03F504804E6326F6A8A8BFF0E3EC120
x64FF475E985A98C5F3785129BAF7460DB14FEE27708BCE35F2833DB5009507F1B9
14.2.0-12.0.0-r2
x86430CB1D3A7E0C45683FC46B16275A92B98BA7F4EEC975BB7846E1DA83B2AA21E
x649AD9D80BC744B7D78D37E26EA680D09F1308B137B0C96C366C63AF2E5C225E1E