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.
Utgiverens beskrivelse (engelsk)
Hva er LLVM MinGW (UCRT runtime)?
LLVM MinGW (UCRT runtime) er et program med åpen kildekode for Windows i kategorien Programmeringsspråk og SDK-er, utgitt av Martin Storsjö. Programmeringsspråk: C.
Installasjon og systemkrav
Det finnes offisielle installasjonsfiler for 64-bit, ARM64, 32-bit og ARM i formatet Portabel. Programmet kjører uten installasjon (portabelt).
Oppdateringer og versjonshistorikk
Nyeste versjon er 23.1.4-20261020, utgitt 21. oktober 2026. Katalogen har 35 versjoner siden 3. desember 2024, hver med lenker til sine egne installasjonsfiler. Det tilsvarer omtrent 19 utgivelser i året. Den siste oppdateringen er mindre enn en måned gammel.
Popularitet og filtyper
Kildekoden på GitHub (mstorsjo/llvm-mingw) har 3 002 stjerner. Lignende programmer er blant annet Go Programming Language, LLVM og CMake.
Prosjektbeskrivelse på GitHub: “An LLVM/Clang/LLD based mingw-w64 toolchain”
Fordeler / Ulemper
Fordeler
- Åpen kildekode: hvem som helst kan se gjennom og bygge koden
- Egen ARM64-versjon for Windows on Arm
- Portabelt: kjører uten installasjon
- Hyppige oppdateringer (omtrent 19 i året)
Kort sagt: LLVM MinGW (UCRT runtime) er et verktøy med åpen kildekode i kategorien Programmeringsspråk og SDK-er for PC-er med 64-bit, ARM64, 32-bit og ARM. Det vedlikeholdes aktivt.
Er det trygt å laste ned LLVM MinGW (UCRT runtime)?
- Filen leveres av github.com, utgiverens eget domene
- Nedlastingslenken bruker HTTPS
- En SHA256-sum er publisert, så du kan kontrollere filen:
FD5462B7F5D93B2FF981FCD3F9C7E427E47F3203C64EA91C27BCC444EEBD74CD· Åpne VirusTotal-rapporten for denne sjekksummen - Lenken er ikke sjekket ennå
- Kildekoden er offentlig
- ExeAtlas lagrer, pakker inn eller endrer aldri installasjonsfiler
Relatert veiledning: Slik sjekker du SHA256-summen til en fil i Windows
Sikkerhetspraksis (OpenSSF Scorecard)
Automatiske kontroller av repositoriet mstorsjo/llvm-mingw på GitHub, utført av Open Source Security Foundation. Sist kjørt 19. oktober 2026.
- Aktivt vedlikeholdt10
- Ingen binærfiler i repositoriet10
- Ingen farlige arbeidsflyter10
- Publiserte pakker10
- Lisens oppgitt9
- Kodegjennomgang0
- Begrensede token-tillatelser0
- Statisk kodeanalyse0
- OpenSSF Best Practices-merke0
- Fuzzing0
- Låste avhengigheter0
- Grenbeskyttelse0
- Sikkerhetspolicy0
- Signerte utgivelser0
Poengsummen vurderer hvordan prosjektet utvikles og publiseres, ikke om programmet er trygt å installere. scorecard.dev
Nyeste versjoner
Alle 35 versjoner ›35 versjoner på 2 år · omtrent 19 i året
| Versjon | 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. mai 2026 | — | ARM ZIPARM64 ZIP64-bit ZIP32-bit ZIP |
Installer fra kommandolinjen
Stille installasjon ›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
Relatert veiledning: winget: installer og oppdater programmer i Windows
Informasjon
- Utgiver
- Martin Storsjö
- Kategori
- Programmeringsspråk og SDK-er
- Lisens
- ISC
- Pris
- Gratis
- Kildekode
- github.com/mstorsjo/llvm-mingw
- Programmeringsspråk
- C
- Krav
- Windows 11 / 10
- Arkitektur
- 64-bit, ARM64, 32-bit, ARM
- Installasjonsfil
- Portabel
- Versjon
- 23.1.4-20261020
- Utgitt
- 21. oktober 2026
- Lagt til i katalogen
- 19. desember 2024
- Registrerte versjoner
- 35
- Oppdateringer per år
- 18,6
- GitHub-stjerner
- 3 002
- GitHub-forker
- 274
- Nettsted
- github.com
- winget-ID
- MartinStorsjo.LLVM-MinGW.UCRT
Vurderinger og anmeldelser
Ingen anmeldelser ennå. Bli den første til å gi en vurdering.
Alternativer til LLVM MinGW (UCRT runtime)
Se alle ›-
Åpen kildekode2,1 mill. ↓ -
Åpen kildekode2,8 mill. ↓ -
Åpen kildekode3,7 mill. ↓ -
Åpen kildekode249,7k ↓ -
Åpen kildekode2,2 mill. ↓ -
Åpen kildekode1,9 mill. ↓ -
Åpen kildekode1,4 mill. ↓ -
Åpen kildekode263,6k ↓
Ofte stilte spørsmål
Er LLVM MinGW (UCRT runtime) gratis?
Ja. LLVM MinGW (UCRT runtime) er programvare med åpen kildekode under lisensen ISC.
Er det trygt å laste ned LLVM MinGW (UCRT runtime)?
Filen lastes ned fra github.com, som tilhører utgiveren; ExeAtlas verken lagrer eller endrer den. Sammenlign SHA256-summen for filen med den som vises her, eller åpne VirusTotal-rapporten for sjekksummen.
Hvordan installerer jeg LLVM MinGW (UCRT runtime) med winget?
Åpne PowerShell eller Windows Terminal og kjør winget-kommandoen som vises på denne siden. winget laster ned den offisielle installasjonsfilen og kontrollerer SHA256-summen før den kjøres.
Kjører LLVM MinGW (UCRT runtime) på ARM (Windows on Arm)?
Ja, det finnes en egen ARM64-installasjonsfil.
Hvor kan jeg laste ned en eldre versjon av LLVM MinGW (UCRT runtime)?
Versjonssiden viser alle 35 versjonene tilbake til 3. desember 2024, med lenker til de offisielle installasjonsfilene.
Kan jeg bruke LLVM MinGW (UCRT runtime) uten administratorrettigheter?
Ja, programmet er portabelt: pakk ut og kjør.
Hvilke alternativer finnes til LLVM MinGW (UCRT runtime)?
Go Programming Language, LLVM, CMake, Deno og Ccache. Siden med alternativer sammenligner dem.