← Package directory
Available on winget

Install WinLibs (POSIX threads, MSVCRT runtime, LLVM included)

A standalone build of GCC and MinGW-w64 for Windows, with POSIX threading library, MSVCRT runtime library and LLVM/Clang/LLD/LLDB.

Install with winget
winget install --id BrechtSanders.WinLibs.POSIX.MSVCRT.LLVM
Upgrade
winget upgrade --id BrechtSanders.WinLibs.POSIX.MSVCRT.LLVM
Uninstall
winget uninstall --id BrechtSanders.WinLibs.POSIX.MSVCRT.LLVM

About WinLibs (POSIX threads, MSVCRT runtime, LLVM included)

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 14.2.0-19.1.7-12.0.0-r3

winlibs personal build version gcc-14.2.0-llvm-19.1.7-mingw-w64msvcrt-12.0.0-r3 This is the winlibs Intel/AMD 32-bit and 64-bit standalone build of: - GCC 14.2.0 - GDB 16.2 - MinGW-w64 12.0.0 (linked with msvcrt) - GNU Binutils 2.44 - GNU Make 4.4.1 - PExports 0.47 - dos2unix 7.5.2 - Yasm 1.3.0 - NASM 2.16.01 - JWasm 2.12pre - ccache 4.10.2 - CMake 3.31.5 - ninja 1.12.1 - Doxygen 1.13.2 - pedeps 0.1.15 - Universal Ctags 6.1.0 - Cppcheck 2.16.0 - Premake 5.0.0-beta4 Downloads with llvm in the name also include: - LLVM/Clang/LLD/LLDB 19.1.7 Thread model: posix Runtime library: MSVCRT This build was compiled with GCC 14.2.0 and packaged on 2025-02-08. 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: - GNU Binutils 2.44 - GDB 16.2 - CMake 3.31.5 - Doxygen 1.13.2 - added Premake5 (5.0.0-beta4) - LLVM/Clang/LLD/LLDB 19.1.7

Read release notes

Version history

Version Updated Notes
14.2.0-19.1.7-12.0.0-r3 Unknown winlibs personal build version gcc-14.2.0-llvm-19.1.7-mingw-w64msvcrt-12.0.0-r3 This is the winlibs Intel/AMD 32-bit and 64-bit standalone build of: - GCC 14.2.0 - GDB 16.2 - MinGW-w64 12.0.0 (linked with msvcrt) - GNU B...
14.2.0-19.1.1-12.0.0-r2 Unknown winlibs personal build version gcc-14.2.0-llvm-19.1.1-mingw-w64msvcrt-12.0.0-r2 This is the winlibs Intel/AMD 32-bit and 64-bit standalone build of: - GCC 14.2.0 - GDB 15.2 - MinGW-w64 12.0.0 (linked with msvcrt) - GNU B...