Pre-built LLVM/Clang, IWYU, and MinGW binaries for multiple platforms
Complete LLVM/Clang compiler toolchain with essential tools for C/C++ development. Ultra-compressed archives using zstd level 22.
548 MB Total 6 PlatformsTool for analyzing and optimizing C/C++ #include directives. Helps reduce compile times and improve code quality.
Version 0.25 5 PlatformsMinGW-w64 sysroot for Windows GNU ABI development. Includes headers and libraries for cross-platform compilation.
20 MB Windows x64| Platform | Architecture | Version | File | Size | Download |
|---|---|---|---|---|---|
| Windows | x86_64 | 21.1.5 | llvm-21.1.5-win-x86_64.tar.zst | 52 MB | Download | SHA256 |
| Windows (MinGW) | x86_64 | 20251104 | llvm-mingw-20251104-win-x86_64.tar.zst | ~35 MB | Download |
| Linux | x86_64 | 21.1.5 | llvm-21.1.5-linux-x86_64.tar.zst | ~110 MB | Download |
| Linux | ARM64 | 21.1.5 | llvm-21.1.5-linux-arm64.tar.zst | ~115 MB | Download |
| macOS | x86_64 | 19.1.7 | llvm-19.1.7-darwin-x86_64.tar.zst | ~100 MB | Download |
| macOS | ARM64 | 19.1.7 | llvm-19.1.7-darwin-arm64.tar.zst | ~85 MB | Download |
Documentation: View README
A tool for analyzing and optimizing C/C++ #include directives.
Helps remove unnecessary includes and add missing ones, improving compile times and code quality.
| Platform | Architecture | Version | File | Size | Download |
|---|---|---|---|---|---|
| Windows | x86_64 | 0.25 | iwyu-0.25-win-x86_64.tar.zst | 1.5 MB | Download |
| Linux | x86_64 | 0.25 | iwyu-0.25-linux-x86_64.tar.zst | 1.5 MB | Download |
| Linux | ARM64 | 0.25 | iwyu-0.25-linux-arm64.tar.zst | 1.5 MB | Download |
| macOS | x86_64 | 0.25 | iwyu-0.25-darwin-x86_64.tar.zst | 1.2 MB | Download |
| macOS | ARM64 | 0.25 | iwyu-0.25-darwin-arm64.tar.zst | 1.2 MB | Download |
Documentation: Download Summary
MinGW-w64 sysroot for Windows GNU ABI development. Includes C/C++ standard library headers and import libraries for compiling with MinGW target. Automatically used by clang-tool-chain for Windows GNU development.
| Platform | Architecture | Version | File | Size | Download |
|---|---|---|---|---|---|
| Windows | x86_64 | 21.1.5 | mingw-sysroot-21.1.5-win-x86_64.tar.zst | 20 MB | Download | SHA256 |
Documentation: View README
All archives are compressed with zstd. You'll need zstd to extract them:
tar --use-compress-program=unzstd -xvf llvm-21.1.5-win-x86_64.tar.zst
For files with checksums, verify integrity before use:
sha256sum -c llvm-21.1.5-win-x86_64.tar.zst.sha256
These binaries are designed to work seamlessly with the clang-tool-chain project, which provides automated installation and management.
| Feature | Details |
|---|---|
| Compression | zstd level 22 (~94% size reduction) |
| Deduplication | Hard-link deduplication for duplicate binaries |
| Integrity | SHA256 and MD5 checksums for verification |
| Platforms | Windows (x86_64, MinGW), Linux (x86_64, ARM64), macOS (x86_64, ARM64) |
| Total Size | ~548 MB (all archives combined) |
| Archive Count | 13 compressed archives |