Populaarsed: Andmed uuendatud 24. oktoober 2026

Kategooriad

Internet1352
Suhtlus321
Heli ja video897
Graafika ja disain538
Kontor ja tootlikkus1118
Arendustööriistad3128
Tehisintellekt525
Turvalisus ja privaatsus385
Süsteemitööriistad3112
Mängud522
Haridus ja teadus239
Võrk ja IT283

LLVM 23.1.4 – laadi alla Windowsile

A collection of modular and reusable compiler and toolchain technologies.

LLVM Keeled ja SDK-d #2 Keeled ja SDK-d

LLVM on kompilaatorite ja tööriistaahelate tehnoloogiate kogumik, millega on võimalik ehitada kompilaatori eesosa mistahes programmeerimiskeelele ja tagaosa mistahes käsustikuarhitektuurile. LLVM on ehitatud keelest sõltumatule vahekeelele (ingl intermediate representation või IR), mis on platvormist sõltumatu kõrgetasemeline assemblerkeel, mida saab optimeerida erinevate transformatsioonidega üle mitme läbikäimise. Nimi "LLVM" tähendas algselt madalatasemelist virtuaalmasinat (ingl Low Level Virtual Machine), kuid projekti arenedes ei olnud nimi enam asjakohane ning lühend ei ole enam ametlikult tähenduslik.

LLVM on kirjutatud C++ keeles ja on disainitud kompilatsiooni-, linkimis-, käitus- ja ooteajaliseks optimeerimiseks. Algselt loodud C ja C++ koodi kompileerimise jaoks, on LLVM-i keelest sõltumatu disain lubanud tekkida eesosadel paljude teiste keelte jaoks (sealhulgas keeled, mis ei kasuta LLVM-i, aga võivad kompileerida programme LLVM-i IR koodi): ActionScript, Ada, C# .NETi jaoks, Common Lisp, PicoLisp, Crystal, CUDA, D, Delphi, Dylan, Forth, Fortran, FreeBASIC, Free Pascal, Halide, Haskell, Java baitkoodi, Julia, Kotlin, LabVIEW keel G, Lua, Objective-C, OpenCL, PostgreSQLi SQL ja PLpgSQL, Ruby, Rust, Scala, Swift, Xojo ja Zig.

Vikipeedia artiklist „LLVM“, CC BY-SA 4.0

Mis on LLVM?

Programm LLVM on avatud lähtekoodiga tarkvara Windowsile, mille väljaandja on LLVM (arendaja Chris Lattner). Kategooria: keeled ja sdk-d. Selle kataloogi kategoorias „Keeled ja SDK-d“ on see populaarsuselt 2. kohal. Esimene väljalase pärineb aastast 2003. Programmeerimiskeel: C++, C ja assemblerkeel. Lisaks Windowsile on see saadaval ka järgmistel platvormidel: cross-platform, NetBSD, FreeBSD, OpenBSD ja Linux.

Paigaldamine ja nõuded

Väljaandja pakub paigaldusfaile vormingus MSI; saadaval on 64-bitine ja ARM64 versioon. Vaikne paigaldus on võimalik paigaldaja dokumenteeritud võtmetega. Rühmapoliitika, Intune’i või Configuration Manageri kaudu juurutamiseks on olemas MSI-pakett.

Uuendused ja versiooniajalugu

Uusim versioon on 23.1.4, avaldatud 20. oktoober 2026. Versiooniajalugu ulatub kuupäevani 30. märts 2021: 77 väljalaset, kõik seotud ametlike failidega. See teeb umbes 14 väljalaset aastas. Viimane uuendus on vähem kui kuu vana.

Populaarsus ja failitüübid

Chocolatey paketti on alla laaditud 2 833 618 korda. Lähtekoodil GitHubis (llvm/llvm-project) on 41 155 tähte. Vikipeedias on selle kohta artikkel 25 meie saidi keeles. Sarnased programmid on näiteks Go Programming Language, CMake ja Deno.

Projekti kirjeldus GitHubis: “The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.”

Plussid / Miinused

Plussid

  • Avatud lähtekood: koodi saab igaüks üle vaadata ja ise kompileerida
  • Natiivne ARM64-versioon Windows on Armi jaoks
  • MSI-pakett hallatud juurutuseks
  • Dokumenteeritud vaikne paigaldus
  • Sagedased uuendused (umbes 14 aastas)
  • Töötab ka platvormidel cross-platform, NetBSD ja FreeBSD
  • Suur kasutajaskond

Kokkuvõttes: LLVM on avatud lähtekoodiga Windowsi tööriist kategooriast „Keeled ja SDK-d“ (64-bitine ja ARM64). Seda arendatakse aktiivselt. Administraatorid saavad selle paigaldada järelevalveta.

Kas programmi LLVM allalaadimine on ohutu?

  • Faili jagab github.com, väljaandja enda domeen
  • Allalaadimislink kasutab HTTPS-i
  • SHA256-räsi on avaldatud, nii et faili saab kontrollida: 15E49ACA3540991A6F28A0E57BABAB67DA82155C4F73F79DD5E8666A851F9127 · Ava selle räsi VirusTotali aruanne
  • Linki pole veel kontrollitud
  • Lähtekood on avalik
  • ExeAtlas ei majuta, ümbrista ega muuda paigaldusfaile

Seotud juhend: Kuidas kontrollida faili SHA256-räsi Windowsis

Turvapraktikad (OpenSSF Scorecard)

7,2/10

Open Source Security Foundationi automaatsed kontrollid GitHubi hoidlale llvm/llvm-project, viimati tehtud 23. oktoober 2026.

  • Aktiivselt hooldatud10
  • Sõltuvuste uuendamise tööriist10
  • Ohtlikke töövooge pole10
  • Piiratud tokeniõigused10
  • Avaldatud paketid10
  • Fuzz-testimine10
  • Testid CI-s10
  • Panustajad mitmest organisatsioonist10
  • Turvapoliitika9
  • Litsents määratud9
  • Koodi läbivaatus8
  • Allkirjastatud väljalasked8
  • Staatiline koodianalüüs7
  • OpenSSF Best Practices märk5
  • Fikseeritud sõltuvused5
  • Harude kaitse3
  • Hoidlas pole binaarfaile0
  • Teadaolevaid haavatavusi pole0

Hinne näitab, kuidas projekti arendatakse ja välja antakse, mitte seda, kas programmi on ohutu paigaldada. scorecard.dev

Viimased versioonid

Kõik 77 versiooni ›
2021: 6 6 21 2022: 13 13 22 2023: 12 12 23 2024: 14 14 24 2025: 19 19 25 2026: 13 13 26

77 versiooni 6 aasta jooksul · umbes 14 aastas

VersioonKuupäevSuurusFailid
23.1.4Uusim 20. oktoober 2026 — 64-bitine MSIARM64 MSI
23.1.3 6. oktoober 2026 — ARM64 MSI64-bitine MSI
23.1.2 22. september 2026 — 64-bitine MSIARM64 MSI
23.1.1 8. september 2026 — 64-bitine MSIARM64 MSI
22.1.8 16. juuni 2026 — 64-bitine EXE (NSIS)ARM64 EXE (NSIS)
22.1.7 2. juuni 2026 — ARM64 EXE (NSIS)64-bitine EXE (NSIS)
22.1.6 19. mai 2026 — 64-bitine EXE (NSIS)ARM64 EXE (NSIS)
22.1.5 5. mai 2026 — 64-bitine EXE (NSIS)ARM64 EXE (NSIS)

Paigaldamine käsurealt

Vaikne paigaldus ›
PowerShell
wingetwinget install --id LLVM.LLVM -e
chocochoco install llvm -y
scoopscoop install main/llvm
silentmsiexec /i LLVM-23.1.4-win64.msi /qn /norestart
uninstallmsiexec /x {C261B515-7573-457D-AA83-FE1826A77ECE} /qn /norestart

Programmifailid (.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

Seotud juhend: Kuidas kasutada wingetit: paigaldus ja uuendamine

Saadaval ka teistele süsteemidele

macOS (Homebrew)brew install llvm

Teave

Väljaandja
LLVM
Arendaja
Chris Lattner ja Craig Topper
Kategooria
Keeled ja SDK-d
Litsents
Apache-2.0 with LLVM Exceptions
Hind
Tasuta
Lähtekood
github.com/llvm/llvm-project
Programmeerimiskeel
C++, C ja assemblerkeel
Nõuded
Windows 11 / 10
Arhitektuur
64-bitine, ARM64
Paigaldaja
MSI
Muud platvormid
cross-platform, NetBSD, FreeBSD, OpenBSD, Linux, MINIX 3
Versioon
23.1.4
Avaldatud
20. oktoober 2026
Esimene väljalase
2003
Lisatud kataloogi
30. märts 2021
Versioone kataloogis
77
Uuendusi aastas
13,9
Chocolatey allalaadimised
2 833 618
GitHubi tähed
41 155
GitHubi harud (forks)
19 235
Veebileht
llvm.org
winget ID
LLVM.LLVM
Chocolatey pakett
llvm
Scoopi pakett
main/llvm
MSI tootekood
{C261B515-7573-457D-AA83-FE1826A77ECE}

Hinnangud ja arvustused

–
0 hinnangut
50
40
30
20
10
Hinda programmi

Arvustusi veel pole. Hinda esimesena.

Programmi LLVM alternatiivid

Vaata kõiki ›
  • Go Programming Language1.27.0Keeled ja SDK-d
    Avatud lähtekood2,1 mln ↓
  • CMake4.4.4Keeled ja SDK-d · Kitware
    Avatud lähtekood3,7 mln ↓
  • Deno2.9.8Keeled ja SDK-d · Deno Land Inc.
    Avatud lähtekood249,7 tuh ↓
  • Ccache4.14.1Keeled ja SDK-d · Joel Rosdahl
    Avatud lähtekood2,2 mln ↓
  • Yarn1.22.22Keeled ja SDK-d · Yarn Contributors
    Avatud lähtekood1,9 mln ↓
  • Dart SDK3.13.7Keeled ja SDK-d · Google
    Avatud lähtekood1,4 mln ↓
  • sbt2.0.11Keeled ja SDK-d · Lightbend, Inc.
    Avatud lähtekood263,6 tuh ↓
  • BOINC8.2.13Keeled ja SDK-d · Space Sciences Laboratory, U.C. Berkeley
    Avatud lähtekood12,5 tuh ↓

Korduma kippuvad küsimused

Kas LLVM on tasuta?

Jah. LLVM on avatud lähtekoodiga tarkvara (litsents Apache-2.0 with LLVM Exceptions).

Kas programmi LLVM allalaadimine on ohutu?

Fail laaditakse alla aadressilt github.com, mis kuulub väljaandjale; ExeAtlas faili ei majuta ega muuda. Võrdle faili SHA256-räsi siin näidatuga või ava selle räsi VirusTotali aruanne.

Kuidas paigaldada programmi LLVM wingetiga?

Ava PowerShell või Windows Terminal ja käivita sellel lehel näidatud winget-käsk. winget laadib alla ametliku paigaldusfaili ja kontrollib enne käivitamist selle SHA256-räsi.

Kas programmi LLVM saab paigaldada vaikselt?

Jah. Vaikse paigalduse lehel on iga paigaldaja jaoks täpne käsk, sealhulgas MSI-paketi msiexec-käsk.

Kas LLVM töötab ARM-protsessoriga (Windows on Arm)?

Jah, olemas on natiivne ARM64-paigaldaja.

Kust saab alla laadida programmi LLVM vanema versiooni?

Versioonide lehel on kõik 77 versiooni koos linkidega ametlikele paigaldusfailidele; vanim neist on avaldatud 30. märts 2021.

Millised on programmi LLVM alternatiivid?

Go Programming Language, CMake, Deno, Ccache ja Yarn. Alternatiivide leht võrdleb neid.

See leht teistes keeltes

Teata veast

Populaarseim: Keeled ja SDK-d

Vaata kõiki
  1. LLVMKeeled ja SDK-d · LLVM
  2. DenoKeeled ja SDK-d · Deno Land Inc.
  3. CMakeKeeled ja SDK-d · Kitware
  4. YarnKeeled ja SDK-d · Yarn Contributors
  5. CcacheKeeled ja SDK-d · Joel Rosdahl
  6. sbtKeeled ja SDK-d · Lightbend, Inc.
  7. BOINCKeeled ja SDK-d · Space Sciences Laboratory, U.C. Berkeley
  8. Dart SDKKeeled ja SDK-d · Google
  9. NVM for WindowsKeeled ja SDK-d · Ecor Ventures LLC

Veel väljaandjalt LLVM

Vaata kõiki
  • clangdIDE-d ja koodiredaktorid · LLVM

Sildid

Jaga