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.
A kiadó leírása (angol)
Mi az LLVM MinGW (UCRT runtime)?
LLVM MinGW (UCRT runtime): nyílt forráskódú Windows-program, kategória: „Programnyelvek és SDK-k”. Kiadó: Martin Storsjö. Programozási nyelv: C.
Telepítés és rendszerigény
Hivatalos telepítő ezekhez az architektúrákhoz érhető el: 64 bites, ARM64, 32 bites és ARM; formátum: Hordozható. Telepítés nélkül is futtatható (hordozható változat).
Frissítések és verzióelőzmények
A legújabb verzió: 23.1.4-20261020 (megjelenés: 2026. október 21.). A listában 35 verzió szerepel 2024. december 3. óta, mindegyik a saját telepítőfájljaira mutat. Ez évente nagyjából 19 kiadást jelent. A legutóbbi frissítés egy hónapnál frissebb.
Népszerűség és fájltípusok
A GitHubon található forráskód (mstorsjo/llvm-mingw) 3002 csillagot kapott. Hasonló programok: Go Programming Language, LLVM és CMake.
A projekt leírása a GitHubon: “An LLVM/Clang/LLD based mingw-w64 toolchain”
Előnyök / Hátrányok
Előnyök
- Nyílt forráskód: bárki átnézheti és lefordíthatja
- Natív ARM64-változat Windows on Armhoz
- Hordozható: telepítés nélkül fut
- Gyakori frissítések (évente kb. 19)
Összegzés: LLVM MinGW (UCRT runtime): nyílt forráskódú program a „Programnyelvek és SDK-k” kategóriából, 64 bites, ARM64, 32 bites és ARM gépekre. Aktívan karbantartott.
Biztonságos az LLVM MinGW (UCRT runtime) letöltése?
- A fájlt a github.com szolgálja ki, amely a kiadó saját domainje
- A letöltési hivatkozás HTTPS-t használ
- SHA256 ellenőrzőösszeg elérhető, így a fájl ellenőrizhető:
FD5462B7F5D93B2FF981FCD3F9C7E427E47F3203C64EA91C27BCC444EEBD74CD· A VirusTotal-jelentés megnyitása ehhez az ellenőrzőösszeghez - A hivatkozást még nem ellenőriztük
- A forráskód nyilvános
- Az ExeAtlas nem tárol, nem csomagol be és nem módosít telepítőket
Kapcsolódó útmutató: Fájl SHA256 kivonatának ellenőrzése Windowson
Biztonsági gyakorlatok (OpenSSF Scorecard)
Az Open Source Security Foundation automatikus ellenőrzései a mstorsjo/llvm-mingw GitHub-tárolón; utolsó futtatás: 2026. október 19..
- Aktív karbantartás10
- Nincs bináris fájl a tárolóban10
- Nincs veszélyes munkafolyamat10
- Közzétett csomagok10
- Megadott licenc9
- Kódellenőrzés0
- Korlátozott tokenjogosultságok0
- Statikus kódelemzés0
- OpenSSF Best Practices jelvény0
- Fuzzing0
- Rögzített függőségek0
- Ágvédelem0
- Biztonsági szabályzat0
- Aláírt kiadások0
A pontszám azt méri, hogyan fejlesztik és adják ki a projektet, nem azt, hogy a program telepítése biztonságos-e. scorecard.dev
Legutóbbi verziók
Mind a 35 verzió ›35 verzió 2 év alatt · évente kb. 19
| Verzió | Dátum | Méret | Fájlok |
|---|---|---|---|
| 23.1.4-20261020Legújabb | 2026. október 21. | — | 64 bites ZIPARM ZIPARM64 ZIP32 bites ZIP |
| 23.1.3-20261006 | 2026. október 7. | — | 32 bites ZIPARM ZIP64 bites ZIPARM64 ZIP |
| 23.1.2-20260922 | 2026. szeptember 22. | — | ARM64 ZIP32 bites ZIP64 bites ZIPARM ZIP |
| 23.1.1-20260908 | 2026. szeptember 8. | — | 32 bites ZIPARM64 ZIPARM ZIP64 bites ZIP |
| 23.1.0-20260826 | 2026. augusztus 26. | — | 32 bites ZIPARM ZIPARM64 ZIP64 bites ZIP |
| 22.1.8-20260616 | 2026. június 17. | — | 32 bites ZIP64 bites ZIPARM ZIPARM64 ZIP |
| 22.1.7-20260602 | 2026. június 2. | — | 32 bites ZIPARM64 ZIPARM ZIP64 bites ZIP |
| 22.1.6-20260519 | 2026. május 19. | — | ARM ZIPARM64 ZIP64 bites ZIP32 bites ZIP |
Telepítés parancssorból
Csendes telepítés ›winget install --id MartinStorsjo.LLVM-MinGW.UCRT -eProgramfájlok (.exe): c++.exe, clang.exe, clang-format.exe, clang-tidy.exe, clangd.exe, g++.exe, gcc.exe, ld.exe, lldb.exe
Kapcsolódó útmutató: A winget használata: programok telepítése, frissítése
Információk
- Kiadó
- Martin Storsjö
- Kategória
- Programnyelvek és SDK-k
- Licenc
- ISC
- Ár
- Ingyenes
- Forráskód
- github.com/mstorsjo/llvm-mingw
- Programozási nyelv
- C
- Rendszerigény
- Windows 11 / 10
- Architektúra
- 64 bites, ARM64, 32 bites, ARM
- Telepítő
- Hordozható
- Verzió
- 23.1.4-20261020
- Megjelenés
- 2026. október 21.
- Katalógusba került
- 2024. december 19.
- Listázott verziók
- 35
- Frissítés / év
- 18,6
- GitHub-csillagok
- 3002
- GitHub-forkok
- 274
- Weboldal
- github.com
- winget-azonosító
- MartinStorsjo.LLVM-MinGW.UCRT
Értékelések és vélemények
Még nincs vélemény. Az első értékelés lehet az Öné.
LLVM MinGW (UCRT runtime) – alternatívák
Összes ›-
Nyílt forráskódú2,1 M ↓ -
Nyílt forráskódú2,8 M ↓ -
Nyílt forráskódú3,7 M ↓ -
Nyílt forráskódú249,7 E ↓ -
Nyílt forráskódú2,2 M ↓ -
Nyílt forráskódú1,9 M ↓ -
Nyílt forráskódú1,4 M ↓ -
Nyílt forráskódú263,6 E ↓
Gyakori kérdések
Ingyenes az LLVM MinGW (UCRT runtime) program?
Igen. Az LLVM MinGW (UCRT runtime) program nyílt forráskódú szoftver (licenc: ISC), ingyenesen letölthető és használható.
Biztonságos az LLVM MinGW (UCRT runtime) letöltése?
A fájl a github.com szerveréről érkezik, amely a kiadóé; az ExeAtlas nem tárolja és nem módosítja. A letöltött fájl SHA256 ellenőrzőösszege összevethető az itt látható értékkel, és megnyitható hozzá a VirusTotal-jelentés is.
Hogyan telepíthető az LLVM MinGW (UCRT runtime) program wingettel?
Nyissa meg a PowerShellt vagy a Windows Terminált, és futtassa az ezen az oldalon látható winget parancsot. A winget letölti a hivatalos telepítőt, és futtatás előtt ellenőrzi az SHA256 ellenőrzőösszegét.
Fut az LLVM MinGW (UCRT runtime) program ARM processzoron (Windows on Arm)?
Igen, van natív ARM64-telepítő.
Honnan tölthető le az LLVM MinGW (UCRT runtime) régebbi verziója?
A verziók oldalán mind a 35 verzió megtalálható a hivatalos telepítőfájlokra mutató hivatkozással (a legrégebbi megjelenése: 2024. december 3.).
Használható az LLVM MinGW (UCRT runtime) program rendszergazdai jog nélkül?
Igen, hordozható: elég kicsomagolni és elindítani.
Milyen alternatívák vannak az LLVM MinGW (UCRT runtime) helyett?
Go Programming Language, LLVM, CMake, Deno és Ccache. Az alternatívák oldala össze is hasonlítja őket.