This is a recipe for reproducibly building a LLVM/Clang/LLD based mingw-w64 toolchain.
Benefits of a LLVM based MinGW toolchain are:
- Support for targeting ARM/ARM64 (while GCC obviously does support these architectures, it doesn't support Windows on ARM)
- A single toolchain targeting all four architectures (i686, x86_64, armv7 and arm64) instead of separate compiler binaries for each architecture
- Support for generating debug info in PDB format
- Support for Address Sanitizer and Undefined Behaviour Sanitizer
- Since LLVM 16: Support for Control Flow Guard (-mguard=cf compile and link flags)
Clang on its own can also be used as compiler in the normal GNU binutils based environments though, so the main difference lies in replacing binutils with LLVM based tools.
Udgiverens beskrivelse (engelsk)
Hvad er LLVM MinGW (UCRT runtime)?
LLVM MinGW (UCRT runtime) er et Windows-program med åben kildekode fra Martin Storsjö i kategorien Sprog og SDK’er. Programmeringssprog: C.
Installation og systemkrav
Der findes officielle installationsfiler til 64-bit, ARM64, 32-bit og ARM i formatet Portabel. Programmet kører uden installation (portabelt).
Opdateringer og versionshistorik
Den nyeste version er 23.1.4-20261020, udgivet 21. oktober 2026. Her er 35 versioner siden 3. december 2024, hver med links til sine egne installationsfiler. Det svarer til cirka 19 udgivelser om året. Den seneste opdatering er mindre end en måned gammel.
Popularitet og filtyper
Kildekoden på GitHub (mstorsjo/llvm-mingw) har 3.002 stjerner. Lignende programmer er for eksempel Go Programming Language, LLVM og CMake.
Projektbeskrivelse på GitHub: “An LLVM/Clang/LLD based mingw-w64 toolchain”
Fordele / Ulemper
Fordele
- Open source: alle kan gennemse og kompilere koden
- Indbygget ARM64-version til Windows on Arm
- Portabelt: kører uden installation
- Hyppige opdateringer (cirka 19 om året)
Kort sagt: LLVM MinGW (UCRT runtime) er et værktøj med åben kildekode i kategorien Sprog og SDK’er til pc’er med 64-bit, ARM64, 32-bit og ARM. Det vedligeholdes aktivt.
Er det sikkert at downloade LLVM MinGW (UCRT runtime)?
- Filen leveres af github.com, udgiverens eget domæne
- Downloadlinket bruger HTTPS
- Der er offentliggjort en SHA256-hash, så du kan kontrollere filen:
FD5462B7F5D93B2FF981FCD3F9C7E427E47F3203C64EA91C27BCC444EEBD74CD· Åbn VirusTotal-rapporten for denne hash - Linket er ikke kontrolleret endnu
- Kildekoden er offentlig
- ExeAtlas hoster, indpakker eller ændrer ikke installationsfiler
Relateret vejledning: Sådan tjekker du en fils SHA256-hash i Windows
Sikkerhedspraksis (OpenSSF Scorecard)
Automatiske kontroller af repositoriet mstorsjo/llvm-mingw på GitHub, udført af Open Source Security Foundation og senest kørt den 19. oktober 2026.
- Aktivt vedligeholdt10
- Ingen binære filer i repositoriet10
- Ingen farlige workflows10
- Udgivne pakker10
- Licens angivet9
- Kodegennemgang0
- Begrænsede token-rettigheder0
- Statisk kodeanalyse0
- OpenSSF Best Practices-badge0
- Fuzzing0
- Fastlåste afhængigheder0
- Beskyttede branches0
- Sikkerhedspolitik0
- Signerede udgivelser0
Scoren vurderer, hvordan projektet udvikles og udgives, ikke om programmet er sikkert at installere. scorecard.dev
Nyeste versioner
Alle 35 versioner ›35 versioner på 2 år · cirka 19 om året
| Version | Dato | Størrelse | Filer |
|---|---|---|---|
| 23.1.4-20261020Nyeste | 21. oktober 2026 | — | 64-bit ZIPARM ZIPARM64 ZIP32-bit ZIP |
| 23.1.3-20261006 | 7. oktober 2026 | — | 32-bit ZIPARM ZIP64-bit ZIPARM64 ZIP |
| 23.1.2-20260922 | 22. september 2026 | — | ARM64 ZIP32-bit ZIP64-bit ZIPARM ZIP |
| 23.1.1-20260908 | 8. september 2026 | — | 32-bit ZIPARM64 ZIPARM ZIP64-bit ZIP |
| 23.1.0-20260826 | 26. august 2026 | — | 32-bit ZIPARM ZIPARM64 ZIP64-bit ZIP |
| 22.1.8-20260616 | 17. juni 2026 | — | 32-bit ZIP64-bit ZIPARM ZIPARM64 ZIP |
| 22.1.7-20260602 | 2. juni 2026 | — | 32-bit ZIPARM64 ZIPARM ZIP64-bit ZIP |
| 22.1.6-20260519 | 19. maj 2026 | — | ARM ZIPARM64 ZIP64-bit ZIP32-bit ZIP |
Installér fra kommandolinjen
Lydløs installation ›winget install --id MartinStorsjo.LLVM-MinGW.UCRT -eProgramfiler (.exe): c++.exe, clang.exe, clang-format.exe, clang-tidy.exe, clangd.exe, g++.exe, gcc.exe, ld.exe, lldb.exe
Relateret vejledning: winget: installer og opdater programmer i Windows
Information
- Udgiver
- Martin Storsjö
- Kategori
- Sprog og SDK’er
- Licens
- ISC
- Pris
- Gratis
- Kildekode
- github.com/mstorsjo/llvm-mingw
- Programmeringssprog
- C
- Kræver
- Windows 11 / 10
- Arkitektur
- 64-bit, ARM64, 32-bit, ARM
- Installationsfil
- Portabel
- Version
- 23.1.4-20261020
- Udgivet
- 21. oktober 2026
- I kataloget siden
- 19. december 2024
- Registrerede versioner
- 35
- Opdateringer pr. år
- 18,6
- GitHub-stjerner
- 3.002
- GitHub-forks
- 274
- Websted
- github.com
- winget-id
- MartinStorsjo.LLVM-MinGW.UCRT
Bedømmelser og anmeldelser
Ingen anmeldelser endnu. Vær den første til at bedømme programmet.
Alternativer til LLVM MinGW (UCRT runtime)
Se alle ›-
Open source2,1 mio. ↓ -
Open source2,8 mio. ↓ -
Open source3,7 mio. ↓ -
Open source249,7 t ↓ -
Open source2,2 mio. ↓ -
Open source1,9 mio. ↓ -
Open source1,4 mio. ↓ -
Open source263,6 t ↓
Ofte stillede spørgsmål
Er LLVM MinGW (UCRT runtime) gratis?
Ja. LLVM MinGW (UCRT runtime) er open source-software under licensen ISC.
Er det sikkert at downloade LLVM MinGW (UCRT runtime)?
Filen kommer fra github.com, som tilhører udgiveren; ExeAtlas hoster eller ændrer den ikke. Sammenlign filens SHA256-hash med den, der vises her, eller åbn VirusTotal-rapporten for hashen.
Hvordan installerer jeg LLVM MinGW (UCRT runtime) med winget?
Åbn PowerShell eller Windows Terminal, og kør winget-kommandoen, der vises på denne side. winget downloader den officielle installationsfil og kontrollerer SHA256-hashen, før den køres.
Kører LLVM MinGW (UCRT runtime) på ARM (Windows on Arm)?
Ja, der findes en indbygget ARM64-installationsfil.
Hvor kan jeg downloade en ældre version af LLVM MinGW (UCRT runtime)?
Versionssiden viser alle 35 versioner siden 3. december 2024 med links til de officielle installationsfiler.
Kan jeg bruge LLVM MinGW (UCRT runtime) uden administratorrettigheder?
Ja, programmet er portabelt: pak det ud, og start det.
Hvilke alternativer findes der til LLVM MinGW (UCRT runtime)?
Go Programming Language, LLVM, CMake, Deno og Ccache. Siden med alternativer sammenligner dem.