A Low Level Virtual Machine, röviden LLVM („alacsony szintű virtuális gép”) egy C++-ban írt fordítóprogram-infrastruktúra, amit tetszőleges programozási nyelvek fordítási idejű, linkelési idejű, futási idejű és holtidejű („idle-time”) optimalizálására fejlesztettek ki. A kezdetben C/C++-ra kifejlesztett LLVM-hez sikere és nyelvfüggetlen designja miatt azóta különböző front-endeket (előfeldolgozókat) illesztettek, többek között Objective-C, Fortran, Ada, Haskell, Java bájtkód, Python, Ruby, ActionScript, GLSL és Clang nyelvekhez. Az LLVM projekt 2000-ben indult az Urbana–Champaign-i Illinois Egyetemen Vikram Adve és Chris Lattner irányítása alatt. Az LLVM eredeti célkitűzése szerint kutatási infrastruktúra volt a statikus és dinamikus programozási nyelvek dinamikus fordítási technikáinak tanulmányozásához. Az LLVM-et a University of Illinois Open Source License alatt adták ki, ami egy BSD-jellegű licenc. 2005-ben az Apple felfogadta Lattnert és kialakítottak egy csapatot az LLVM az Apple fejlesztői környezetében való használatára. Az LLVM szerves részét képezi az Apple fejlesztői eszközeinek a Mac OS X-hez és az iOS-hez.
Forrás: „Low Level Virtual Machine” című Wikipédia-szócikk, CC BY-SA 4.0
Mi az LLVM?
Az LLVM programot az LLVM adja ki, fejlesztője: Chris Lattner. Nyílt forráskódú szoftver Windowsra, a „Programnyelvek és SDK-k” kategóriában. A katalógus „Programnyelvek és SDK-k” kategóriájában népszerűség szerint a 2. helyen áll. Az első kiadás éve: 2003. Programozási nyelv: C++, C és assembly. Windowson kívül ezekre a rendszerekre is elérhető: platformfüggetlen, NetBSD, FreeBSD, OpenBSD és Linux.
Telepítés és rendszerigény
A kiadó MSI telepítőt kínál 64 bites és ARM64 Windowsra. A telepítő dokumentált kapcsolóival csendes telepítés is lehetséges. Elérhető MSI-csomag is, csoportházirenddel, Intune-nal vagy Configuration Managerrel való terjesztéshez.
Frissítések és verzióelőzmények
A legújabb verzió: 23.1.4 (megjelenés: 2026. október 20.). A verzióelőzmények kezdete: 2021. március 30. Összesen 77 kiadás, mind a hivatalos fájlokra hivatkozik. Ez évente nagyjából 14 kiadást jelent. A legutóbbi frissítés egy hónapnál frissebb.
Népszerűség és fájltípusok
A Chocolatey-csomagot eddig 2 833 618 alkalommal töltötték le. A GitHubon található forráskód (llvm/llvm-project) 41 155 csillagot kapott. A Wikipédián az oldal nyelvei közül 25 nyelven van róla szócikk. Hasonló programok: Go Programming Language, CMake és Deno.
A projekt leírása a GitHubon: “The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.”
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
- MSI-csomag a központi terjesztéshez
- Dokumentált csendes telepítés
- Gyakori frissítések (évente kb. 14)
- Más rendszereken is fut: platformfüggetlen, NetBSD és FreeBSD
- Széles felhasználói kör
Összegzés: LLVM: nyílt forráskódú program a „Programnyelvek és SDK-k” kategóriából, 64 bites és ARM64 gépekre. Aktívan karbantartott. A rendszergazdák felügyelet nélkül is telepíthetik.
Biztonságos az LLVM 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ő:
15E49ACA3540991A6F28A0E57BABAB67DA82155C4F73F79DD5E8666A851F9127· 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 llvm/llvm-project GitHub-tárolón; utolsó futtatás: 2026. október 23..
- Aktív karbantartás10
- Függőségfrissítő eszköz10
- Nincs veszélyes munkafolyamat10
- Korlátozott tokenjogosultságok10
- Közzétett csomagok10
- Fuzzing10
- Tesztek a CI-ban10
- Közreműködők több szervezetből10
- Biztonsági szabályzat9
- Megadott licenc9
- Kódellenőrzés8
- Aláírt kiadások8
- Statikus kódelemzés7
- OpenSSF Best Practices jelvény5
- Rögzített függőségek5
- Ágvédelem3
- Nincs bináris fájl a tárolóban0
- Nincs ismert sebezhetőség0
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 77 verzió ›77 verzió 6 év alatt · évente kb. 14
| Verzió | Dátum | Méret | Fájlok |
|---|---|---|---|
| 23.1.4Legújabb | 2026. október 20. | — | 64 bites MSIARM64 MSI |
| 23.1.3 | 2026. október 6. | — | ARM64 MSI64 bites MSI |
| 23.1.2 | 2026. szeptember 22. | — | 64 bites MSIARM64 MSI |
| 23.1.1 | 2026. szeptember 8. | — | 64 bites MSIARM64 MSI |
| 22.1.8 | 2026. június 16. | — | 64 bites EXE (NSIS)ARM64 EXE (NSIS) |
| 22.1.7 | 2026. június 2. | — | ARM64 EXE (NSIS)64 bites EXE (NSIS) |
| 22.1.6 | 2026. május 19. | — | 64 bites EXE (NSIS)ARM64 EXE (NSIS) |
| 22.1.5 | 2026. május 5. | — | 64 bites EXE (NSIS)ARM64 EXE (NSIS) |
Telepítés parancssorból
Csendes telepítés ›winget install --id LLVM.LLVM -echoco install llvm -yscoop install main/llvmmsiexec /i LLVM-23.1.4-win64.msi /qn /norestartmsiexec /x {C261B515-7573-457D-AA83-FE1826A77ECE} /qn /norestartProgramfájlok (.exe): clang.exe, clang++.exe, clang-check.exe, clang-cpp.exe, clang-format.exe, clang-tidy.exe, clangd.exe, lld.exe, lldb.exe, llvm-ar.exe, llvm-cov.exe, llvm-cxxfilt.exe, llvm-lib.exe, llvm-profdata.exe, llvm-readobj.exe, llvm-symbolizer.exe
Kapcsolódó útmutató: A winget használata: programok telepítése, frissítése
Más rendszerekre is
brew install llvmInformációk
- Kiadó
- LLVM
- Fejlesztő
- Chris Lattner és Craig Topper
- Kategória
- Programnyelvek és SDK-k
- Licenc
- Apache-2.0 with LLVM Exceptions
- Ár
- Ingyenes
- Forráskód
- github.com/llvm/llvm-project
- Programozási nyelv
- C++, C és assembly
- Rendszerigény
- Windows 11 / 10
- Architektúra
- 64 bites, ARM64
- Telepítő
- MSI
- Más platformok
- platformfüggetlen, NetBSD, FreeBSD, OpenBSD, Linux, MINIX 3
- Verzió
- 23.1.4
- Megjelenés
- 2026. október 20.
- Első kiadás
- 2003
- Katalógusba került
- 2021. március 30.
- Listázott verziók
- 77
- Frissítés / év
- 13,9
- Chocolatey-letöltések
- 2 833 618
- GitHub-csillagok
- 41 155
- GitHub-forkok
- 19 235
- Weboldal
- llvm.org
- winget-azonosító
- LLVM.LLVM
- Chocolatey-csomag
- llvm
- Scoop-csomag
- main/llvm
- MSI-termékkód
- {C261B515-7573-457D-AA83-FE1826A77ECE}
Értékelések és vélemények
Még nincs vélemény. Az első értékelés lehet az Öné.
LLVM – alternatívák
Összes ›-
Nyílt forráskódú2,1 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 ↓ -
Nyílt forráskódú12,5 E ↓
Gyakori kérdések
Ingyenes az LLVM program?
Igen. Az LLVM program nyílt forráskódú szoftver (licenc: Apache-2.0 with LLVM Exceptions), ingyenesen letölthető és használható.
Biztonságos az LLVM 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 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.
Lehetséges az LLVM csendes telepítése?
Igen. A csendes telepítés oldalán minden telepítőhöz megtalálható a pontos parancs, az MSI-csomaghoz tartozó msiexec parancs is.
Fut az LLVM program ARM processzoron (Windows on Arm)?
Igen, van natív ARM64-telepítő.
Honnan tölthető le az LLVM régebbi verziója?
A verziók oldalán mind a 77 verzió megtalálható a hivatalos telepítőfájlokra mutató hivatkozással (a legrégebbi megjelenése: 2021. március 30.).
Milyen alternatívák vannak az LLVM helyett?
Go Programming Language, CMake, Deno, Ccache és Yarn. Az alternatívák oldala össze is hasonlítja őket.