A collection of modular and reusable compiler and toolchain technologies.
Leidėjo aprašymas (anglų)
Kas yra LLVM?
Programa LLVM yra atvirojo kodo programinė įranga, skirta Windows (kategorija „Kalbos ir SDK“). Ją leidžia LLVM, o sukūrė Chris Lattner. Pagal populiarumą ji užima 2-ą vietą šio katalogo kategorijoje „Kalbos ir SDK“. Pirmoji versija išleista 2003 m. Programavimo kalba: C++, C ir asemblerio kalba. Be Windows, ji prieinama ir šioms sistemoms: cross-platform, NetBSD, FreeBSD, OpenBSD ir Linux.
Diegimas ir sistemos reikalavimai
Leidėjas siūlo MSI diegimo failus šioms architektūroms: 64 bitų ir ARM64. Tylusis diegimas galimas su dokumentuotais diegimo failo parametrais. Yra MSI paketas, skirtas diegti per grupės strategiją (Group Policy), „Intune“ arba „Configuration Manager“.
Atnaujinimai ir versijų istorija
Naujausia versija – 23.1.4, išleista 2026 m. spalio 20 d. Versijų istorija siekia 2021 m. kovo 30 d.: iš viso 77 laidos, visos su nuorodomis į oficialius failus. Laidų dažnis: maždaug 14 per metus. Paskutinis atnaujinimas išleistas mažiau nei prieš mėnesį.
Populiarumas ir failų tipai
„Chocolatey“ paketas atsisiųstas 2 833 618 kartų. Pirminis kodas „GitHub“ (llvm/llvm-project) turi 41 155 žvaigždutes. Vikipedijos straipsnių apie programą šios svetainės kalbomis: 25. Panašios programos: Go Programming Language, CMake ir Deno.
Projekto aprašymas „GitHub“: “The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.”
Privalumai / Trūkumai
Privalumai
- Atvirasis kodas: bet kas gali jį peržiūrėti ir sukompiliuoti
- Natūrali ARM64 versija, skirta Windows on Arm
- MSI paketas centralizuotam diegimui
- Dokumentuotas tylusis diegimas
- Dažni atnaujinimai (maždaug 14 per metus)
- Taip pat veikia: cross-platform, NetBSD ir FreeBSD
- Daug naudotojų
Trumpai: LLVM – atvirojo kodo programa, skirta Windows (kategorija „Kalbos ir SDK“), prieinama 64 bitų ir ARM64 sistemoms. Ji reguliariai atnaujinama. Administratoriai gali ją diegti be naudotojo įsikišimo.
Ar saugu atsisiųsti programą LLVM?
- Failas atsisiunčiamas iš leidėjo domeno (github.com)
- Atsisiuntimo nuoroda naudoja HTTPS
- Paskelbta SHA256 maišos reikšmė, todėl failą galima patikrinti:
15E49ACA3540991A6F28A0E57BABAB67DA82155C4F73F79DD5E8666A851F9127· Atidaryti šios maišos reikšmės VirusTotal ataskaitą - Nuoroda dar nepatikrinta
- Pirminis kodas viešas
- ExeAtlas diegimo failų nelaiko, neįpakuoja ir nekeičia
Susijusi instrukcija: Kaip patikrinti failo SHA256 maišos reikšmę Windows
Saugos praktika (OpenSSF Scorecard)
Automatiniai „GitHub“ saugyklos llvm/llvm-project patikrinimai, kuriuos atlieka Open Source Security Foundation; paskutinis patikrinimas: 2026 m. spalio 23 d..
- Aktyviai prižiūrima10
- Priklausomybių atnaujinimo įrankis10
- Nėra pavojingų darbo eigų10
- Apribotos prieigos raktų teisės10
- Paskelbti paketai10
- Fuzzing testavimas10
- Testai CI sistemoje10
- Bendradarbiai iš kelių organizacijų10
- Saugos politika9
- Nurodyta licencija9
- Kodo peržiūra8
- Pasirašytos laidos8
- Statinė kodo analizė7
- OpenSSF Best Practices ženklelis5
- Užfiksuotos priklausomybės5
- Šakų apsauga3
- Saugykloje nėra dvejetainių failų0
- Nėra žinomų pažeidžiamumų0
Įvertinimas parodo, kaip projektas kuriamas ir leidžiamas, o ne tai, ar programą saugu įdiegti. scorecard.dev
Naujausios versijos
Visos versijos (77) ›77 versijos per 6 metus · apie 14 per metus
| Versija | Data | Dydis | Failai |
|---|---|---|---|
| 23.1.4Naujausia | 2026 m. spalio 20 d. | — | 64 bitų MSIARM64 MSI |
| 23.1.3 | 2026 m. spalio 6 d. | — | ARM64 MSI64 bitų MSI |
| 23.1.2 | 2026 m. rugsėjo 22 d. | — | 64 bitų MSIARM64 MSI |
| 23.1.1 | 2026 m. rugsėjo 8 d. | — | 64 bitų MSIARM64 MSI |
| 22.1.8 | 2026 m. birželio 16 d. | — | 64 bitų EXE (NSIS)ARM64 EXE (NSIS) |
| 22.1.7 | 2026 m. birželio 2 d. | — | ARM64 EXE (NSIS)64 bitų EXE (NSIS) |
| 22.1.6 | 2026 m. gegužės 19 d. | — | 64 bitų EXE (NSIS)ARM64 EXE (NSIS) |
| 22.1.5 | 2026 m. gegužės 5 d. | — | 64 bitų EXE (NSIS)ARM64 EXE (NSIS) |
Diegimas iš komandų eilutės
Tylusis diegimas ›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 /norestartProgramų failai (.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
Susijusi instrukcija: Kaip naudoti winget: programų diegimas ir naujinimas
Taip pat kitoms sistemoms
brew install llvmInformacija
- Leidėjas
- LLVM
- Kūrėjas
- Chris Lattner ir Craig Topper
- Kategorija
- Kalbos ir SDK
- Licencija
- Apache-2.0 with LLVM Exceptions
- Kaina
- Nemokama
- Pirminis kodas
- github.com/llvm/llvm-project
- Programavimo kalba
- C++, C ir asemblerio kalba
- Reikalavimai
- Windows 11 / 10
- Architektūra
- 64 bitų, ARM64
- Diegimo failas
- MSI
- Kitos platformos
- cross-platform, NetBSD, FreeBSD, OpenBSD, Linux, MINIX 3
- Versija
- 23.1.4
- Išleista
- 2026 m. spalio 20 d.
- Pirmoji laida
- 2003
- Įtraukta į katalogą
- 2021 m. kovo 30 d.
- Versijų skaičius
- 77
- Atnaujinimų per metus
- 13,9
- Atsisiuntimai iš „Chocolatey“
- 2 833 618
- Žvaigždutės „GitHub“
- 41 155
- Atšakos „GitHub“
- 19 235
- Svetainė
- llvm.org
- winget ID
- LLVM.LLVM
- „Chocolatey“ paketas
- llvm
- „Scoop“ paketas
- main/llvm
- MSI produkto kodas
- {C261B515-7573-457D-AA83-FE1826A77ECE}
Įvertinimai ir atsiliepimai
Atsiliepimų dar nėra. Galite įvertinti pirmas.
Programos LLVM alternatyvos
Rodyti viską ›-
Atvirasis kodas2,1 mln. ↓ -
Atvirasis kodas3,7 mln. ↓ -
Atvirasis kodas249,7 tūkst. ↓ -
Atvirasis kodas2,2 mln. ↓ -
Atvirasis kodas1,9 mln. ↓ -
Atvirasis kodas1,4 mln. ↓ -
Atvirasis kodas263,6 tūkst. ↓ -
Atvirasis kodas12,5 tūkst. ↓
Dažniausi klausimai
Ar programa LLVM nemokama?
Taip. LLVM – atvirojo kodo programa (licencija Apache-2.0 with LLVM Exceptions), kurią galima nemokamai atsisiųsti ir naudoti.
Ar saugu atsisiųsti programą LLVM?
Failas atsisiunčiamas iš domeno github.com, kuris priklauso leidėjui; ExeAtlas failo nelaiko ir nekeičia. Palyginkite atsisiųsto failo SHA256 maišos reikšmę su nurodyta šiame puslapyje arba atidarykite tos reikšmės VirusTotal ataskaitą.
Kaip įdiegti LLVM su winget?
Atidarykite PowerShell arba Windows Terminal ir paleiskite šiame puslapyje pateiktą winget komandą. winget atsisiunčia oficialų diegimo failą ir prieš paleisdamas patikrina jo SHA256 maišos reikšmę.
Ar LLVM galima įdiegti tyliai?
Taip. Tyliojo diegimo puslapyje pateikta tiksli komanda kiekvienam diegimo failui, įskaitant msiexec MSI paketui.
Ar LLVM veikia ARM procesoriuose (Windows on Arm)?
Taip, yra natūralus ARM64 diegimo failas.
Kur atsisiųsti senesnes programos LLVM versijas?
Versijų puslapyje pateiktos nuorodos į visų versijų (77) oficialius diegimo failus, pradedant 2021 m. kovo 30 d.
Kokios yra programos LLVM alternatyvos?
Go Programming Language, CMake, Deno, Ccache ir Yarn. Jos palygintos alternatyvų puslapyje.