လူကြိုက်များ - ဒေတာ အပ်ဒိတ် - ၂၀၂၆ အောက်တိုဘာ ၂၄

အမျိုးအစားများ

အင်တာနက်၁,၃၅၂
ဆက်သွယ်ရေး၃၂၁
အသံနှင့် ဗီဒီယို၈၉၇
ဂရပ်ဖစ်နှင့် ဒီဇိုင်း၅၃၈
ရုံးသုံးနှင့် ထုတ်လုပ်မှု၁,၁၁၈
Developer ကိရိယာများ၃,၁၂၈
AI ကိရိယာများ၅၂၅
လုံခြုံရေးနှင့် privacy၃၈၅
စနစ်ကိရိယာများ၃,၁၁၂
ဂိမ်းများ၅၂၂
ပညာရေးနှင့် သိပ္ပံ၂၃၉
ကွန်ရက်နှင့် IT၂၈၃

LLVM 23.1.4 ကို Windows အတွက် ဒေါင်းလုဒ်လုပ်ပါ

A collection of modular and reusable compiler and toolchain technologies.

LLVM Programming language နှင့် SDK #2 Programming language နှင့် SDK

A collection of modular and reusable compiler and toolchain technologies.

ထုတ်ဝေသူ၏ ဖော်ပြချက် (အင်္ဂလိပ်)

LLVM ဆိုတာ ဘာလဲ

Programming language နှင့် SDK အမျိုးအစားတွင် ပါဝင်သော LLVM သည် ပွင့်လင်းရင်းမြစ် Windows ဆော့ဖ်ဝဲ ဖြစ်ပြီး LLVM (ဖန်တီးသူ - Chris Lattner) က ထုတ်ဝေပါသည်။ ဤစာရင်းရှိ Programming language နှင့် SDK အမျိုးအစားထဲတွင် လူကြိုက်များမှုအရ အဆင့် ၂ ဖြစ်ပါသည်။ ပထမဆုံးဗားရှင်းကို ၂၀၀၃ ခုနှစ်တွင် ထုတ်ဝေခဲ့ပါသည်။ C++ - Cနှင့် assembly language ဖြင့် ရေးသားထားပါသည်။ Windows အပြင် cross platform၊ NetBSD၊ FreeBSD၊ OpenBSD နှင့် လင်းနပ်စ် အတွက်လည်း ရနိုင်ပါသည်။

ထည့်သွင်းခြင်းနှင့် လိုအပ်ချက်များ

ထုတ်ဝေသူသည် 64-bit နှင့် ARM64 Windows အတွက် MSI installer များကို ပေးထားပါသည်။ Installer ၏ မှတ်တမ်းတင်ထားသော switch များဖြင့် အသံတိတ်ထည့်သွင်းခြင်း ပြုလုပ်နိုင်ပါသည်။ Group Policy၊ Intune သို့မဟုတ် Configuration Manager ဖြင့် ဖြန့်ဝေရန် MSI package ရနိုင်ပါသည်။

အပ်ဒိတ်များနှင့် ဗားရှင်းမှတ်တမ်း

နောက်ဆုံးဗားရှင်းမှာ 23.1.4 ဖြစ်ပါသည် (၂၀၂၆ အောက်တိုဘာ ၂၀ တွင် ထုတ်ဝေ)။ ဗားရှင်းမှတ်တမ်းတွင် ထုတ်ဝေမှု ၇၇ ခု ပါဝင်ပြီး အဟောင်းဆုံးမှာ ၂၀၂၁ မတ် ၃၀ ဖြစ်ပါသည်။ အားလုံးကို တရားဝင်ဖိုင်များသို့ လင့်ခ်ချိတ်ထားပါသည်။ ဆိုလိုသည်မှာ တစ်နှစ်လျှင် ထုတ်ဝေမှု ၁၄ ခုခန့် ဖြစ်ပါသည်။ နောက်ဆုံးအပ်ဒိတ်သည် တစ်လမပြည့်သေးပါ။

လူကြိုက်များမှုနှင့် ဖိုင်အမျိုးအစားများ

Chocolatey package ကို ၂,၈၃၃,၆၁၈ ကြိမ် ဒေါင်းလုဒ်လုပ်ထားပါသည်။ GitHub ပေါ်ရှိ source code (llvm/llvm-project) တွင် ကြယ် ၄၁,၁၅၅ ပွင့် ရှိပါသည်။ ကျွန်ုပ်တို့၏ ဘာသာစကား ၂၅ မျိုးဖြင့် Wikipedia ဆောင်းပါး ရှိပါသည်။ ဆင်တူသော ပရိုဂရမ်များတွင် Go Programming Language၊ CMake နှင့် Deno ပါဝင်ပါသည်။

GitHub ပေါ်ရှိ ပရောဂျက်ဖော်ပြချက်: “The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.”

အားသာချက်များ / အားနည်းချက်များ

အားသာချက်များ

  • ပွင့်လင်းရင်းမြစ် - code ကို မည်သူမဆို စစ်ဆေး၍ build လုပ်နိုင်သည်
  • Windows on Arm အတွက် native ARM64 build ရှိသည်
  • စီမံဖြန့်ဝေရန် MSI package ရှိသည်
  • အသံတိတ်ထည့်သွင်းခြင်းကို မှတ်တမ်းတင်ထားသည်
  • မကြာခဏ အပ်ဒိတ်ထွက်သည် (တစ်နှစ်လျှင် ၁၄ ခုခန့်)
  • cross platform၊ NetBSD နှင့် FreeBSD တွင်လည်း အလုပ်လုပ်သည်
  • အသုံးပြုသူ အများအပြား ရှိသည်

အတိုချုပ်: LLVM သည် 64-bit နှင့် ARM64 ကွန်ပျူတာများအတွက် ပွင့်လင်းရင်းမြစ် Programming language နှင့် SDK ကိရိယာ ဖြစ်ပါသည်။ တက်ကြွစွာ ထိန်းသိမ်းနေဆဲ ဖြစ်ပါသည်။ စီမံခန့်ခွဲသူများသည် လူမပါဘဲ ဖြန့်ဝေနိုင်ပါသည်။

LLVM ကို ဒေါင်းလုဒ်လုပ်ရန် လုံခြုံပါသလား

  • ဖိုင်ကို ထုတ်ဝေသူ၏ ကိုယ်ပိုင်ဒိုမိန်း github.com မှ ပေးပို့ပါသည်
  • ဒေါင်းလုဒ်လင့်ခ်သည် HTTPS ကို အသုံးပြုပါသည်
  • SHA256 hash ထုတ်ပြန်ထားသဖြင့် ဖိုင်ကို စစ်ဆေးနိုင်ပါသည်: 15E49ACA3540991A6F28A0E57BABAB67DA82155C4F73F79DD5E8666A851F9127 · ဤ hash ၏ VirusTotal အစီရင်ခံစာကို ဖွင့်ပါ
  • လင့်ခ်ကို မစစ်ဆေးရသေးပါ
  • Source code ကို အများပြည်သူ ကြည့်နိုင်ပါသည်
  • ExeAtlas သည် installer များကို မသိမ်းဆည်း၊ မထုပ်ပိုး၊ မပြင်ဆင်ပါ

ဆက်စပ် လမ်းညွှန်: Windows တွင် ဖိုင်၏ SHA256 hash စစ်ဆေးနည်း

လုံခြုံရေး အလေ့အကျင့်များ (OpenSSF Scorecard)

၇.၂/10

GitHub ပေါ်ရှိ llvm/llvm-project repository ကို Open Source Security Foundation က အလိုအလျောက် စစ်ဆေးထားခြင်း ဖြစ်ပါသည်။ နောက်ဆုံးစစ်ဆေးသည့်နေ့ - ၂၀၂၆ အောက်တိုဘာ ၂၃။

  • တက်ကြွစွာ ထိန်းသိမ်းနေ၁၀
  • Dependency အပ်ဒိတ်ကိရိယာ၁၀
  • အန္တရာယ်ရှိသော workflow မရှိ၁၀
  • ကန့်သတ်ထားသော token ခွင့်ပြုချက်၁၀
  • ထုတ်ဝေထားသော package များ၁၀
  • Fuzzing၁၀
  • CI တွင် စမ်းသပ်မှုများ၁၀
  • အဖွဲ့အစည်းများစွာမှ ပါဝင်သူများ၁၀
  • လုံခြုံရေးမူဝါဒ၉
  • လိုင်စင် ကြေညာထား၉
  • Code review၈
  • လက်မှတ်ထိုးထားသော release များ၈
  • Static code analysis၇
  • OpenSSF Best Practices တံဆိပ်၅
  • Pin လုပ်ထားသော dependency များ၅
  • Branch ကာကွယ်မှု၃
  • Repository ထဲ binary ဖိုင် မရှိ၀
  • သိရှိထားသော အားနည်းချက် မရှိ၀

ဤအမှတ်သည် ပရောဂျက်ကို ဖန်တီးပုံနှင့် ထုတ်ဝေပုံကို အကဲဖြတ်ခြင်းဖြစ်ပြီး ပရိုဂရမ်ကို ထည့်သွင်းရန် လုံခြုံမလုံခြုံကို ပြောခြင်း မဟုတ်ပါ။ scorecard.dev

မကြာသေးမီ ဗားရှင်းများ

ဗားရှင်း ၇၇ ခုလုံး ›
2021: 6 6 21 2022: 13 13 22 2023: 12 12 23 2024: 14 14 24 2025: 19 19 25 2026: 13 13 26

၆ နှစ်အတွင်း ဗားရှင်း ၇၇ ခု · တစ်နှစ်လျှင် ၁၄ ခုခန့်

ဗားရှင်းရက်စွဲအရွယ်အစားဖိုင်များ
23.1.4နောက်ဆုံး ၂၀၂၆ အောက်တိုဘာ ၂၀ — 64-bit MSIARM64 MSI
23.1.3 ၂၀၂၆ အောက်တိုဘာ ၆ — ARM64 MSI64-bit MSI
23.1.2 ၂၀၂၆ စက်တင်ဘာ ၂၂ — 64-bit MSIARM64 MSI
23.1.1 ၂၀၂၆ စက်တင်ဘာ ၈ — 64-bit MSIARM64 MSI
22.1.8 ၂၀၂၆ ဇွန် ၁၆ — 64-bit EXE (NSIS)ARM64 EXE (NSIS)
22.1.7 ၂၀၂၆ ဇွန် ၂ — ARM64 EXE (NSIS)64-bit EXE (NSIS)
22.1.6 ၂၀၂၆ မေ ၁၉ — 64-bit EXE (NSIS)ARM64 EXE (NSIS)
22.1.5 ၂၀၂၆ မေ ၅ — 64-bit EXE (NSIS)ARM64 EXE (NSIS)

Command line မှ ထည့်သွင်းခြင်း

အသံတိတ်ထည့်သွင်းခြင်း ›
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

ပရိုဂရမ်ဖိုင်များ (.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

ဆက်စပ် လမ်းညွှန်: winget အသုံးပြုနည်း - ပရိုဂရမ် ထည့်သွင်းခြင်းနှင့် အပ်ဒိတ်

အခြားစနစ်များအတွက်လည်း ရနိုင်ပါသည်

macOS (Homebrew)brew install llvm

အချက်အလက်

ထုတ်ဝေသူ
LLVM
ဖန်တီးသူ
Chris Lattnerနှင့် Craig Topper
အမျိုးအစား
Programming language နှင့် SDK
လိုင်စင်
Apache-2.0 with LLVM Exceptions
စျေးနှုန်း
အခမဲ့
Source code
github.com/llvm/llvm-project
ရေးသားထားသည့် ဘာသာ
C++ - Cနှင့် assembly language
လိုအပ်ချက်
Windows 11 / 10
Architecture
64-bit, ARM64
Installer အမျိုးအစား
MSI
အခြား platform များ
cross platform, NetBSD, FreeBSD, OpenBSD, လင်းနပ်စ်, MINIX 3
ဗားရှင်း
23.1.4
ထုတ်ဝေသည့်နေ့
၂၀၂၆ အောက်တိုဘာ ၂၀
ပထမဆုံး ထုတ်ဝေမှု
2003
စာရင်းထဲ ထည့်သည့်နေ့
၂၀၂၁ မတ် ၃၀
စာရင်းရှိ ဗားရှင်းများ
77
တစ်နှစ်လျှင် အပ်ဒိတ်
၁၃.၉
Chocolatey ဒေါင်းလုဒ်
၂,၈၃၃,၆၁၈
GitHub ကြယ်
၄၁,၁၅၅
GitHub fork များ
၁၉,၂၃၅
ဝဘ်ဆိုက်
llvm.org
winget ID
LLVM.LLVM
Chocolatey package
llvm
Scoop package
main/llvm
MSI product code
{C261B515-7573-457D-AA83-FE1826A77ECE}

အဆင့်သတ်မှတ်ချက်နှင့် သုံးသပ်ချက်များ

–
အဆင့်သတ်မှတ်ချက် ၀ ခု
50
40
30
20
10
ဤပရိုဂရမ်ကို အဆင့်သတ်မှတ်ပါ

သုံးသပ်ချက် မရှိသေးပါ။ ပထမဆုံး အဆင့်သတ်မှတ်သူ ဖြစ်လိုက်ပါ။

LLVM အစားထိုးပရိုဂရမ်များ

အားလုံးကြည့်ရန် ›
  • Go Programming Language1.27.0Programming language နှင့် SDK
    ပွင့်လင်းရင်းမြစ် (open source)၂.၁ သန်း ↓
  • CMake4.4.4Programming language နှင့် SDK · Kitware
    ပွင့်လင်းရင်းမြစ် (open source)၃.၇ သန်း ↓
  • Deno2.9.8Programming language နှင့် SDK · Deno Land Inc.
    ပွင့်လင်းရင်းမြစ် (open source)၂.၅ သိန်း ↓
  • Ccache4.14.1Programming language နှင့် SDK · Joel Rosdahl
    ပွင့်လင်းရင်းမြစ် (open source)၂.၂ သန်း ↓
  • Yarn1.22.22Programming language နှင့် SDK · Yarn Contributors
    ပွင့်လင်းရင်းမြစ် (open source)၁.၉ သန်း ↓
  • Dart SDK3.13.7Programming language နှင့် SDK · Google
    ပွင့်လင်းရင်းမြစ် (open source)၁.၄ သန်း ↓
  • sbt2.0.11Programming language နှင့် SDK · Lightbend, Inc.
    ပွင့်လင်းရင်းမြစ် (open source)၂.၆ သိန်း ↓
  • BOINC8.2.13Programming language နှင့် SDK · Space Sciences Laboratory, U.C. Berkeley
    ပွင့်လင်းရင်းမြစ် (open source)၁.၂ သောင်း ↓

မေးလေ့ရှိသောမေးခွန်းများ

LLVM သည် အခမဲ့လား

ဟုတ်ပါသည်။ LLVM သည် ပွင့်လင်းရင်းမြစ် ဆော့ဖ်ဝဲ ဖြစ်ပါသည် (Apache-2.0 with LLVM Exceptions လိုင်စင်)။

LLVM ကို ဒေါင်းလုဒ်လုပ်ရန် လုံခြုံပါသလား

ဒေါင်းလုဒ်ကို github.com (ထုတ်ဝေသူပိုင်) မှ ရယူပါသည်။ ExeAtlas သည် ဖိုင်ကို မသိမ်းဆည်း၊ မပြောင်းလဲပါ။ ဖိုင်၏ SHA256 hash ကို ဤနေရာတွင် ပြထားသော hash နှင့် နှိုင်းယှဉ်ပါ သို့မဟုတ် ထို hash ၏ VirusTotal အစီရင်ခံစာကို ဖွင့်ကြည့်ပါ။

LLVM ကို winget ဖြင့် ဘယ်လို ထည့်သွင်းရမလဲ

PowerShell သို့မဟုတ် Windows Terminal ကို ဖွင့်ပြီး ဤစာမျက်နှာရှိ winget command ကို run ပါ။ winget သည် တရားဝင် installer ကို ဒေါင်းလုဒ်လုပ်ပြီး မ run မီ ၎င်း၏ SHA256 hash ကို စစ်ဆေးပါသည်။

LLVM ကို အသံတိတ် ထည့်သွင်းနိုင်ပါသလား

နိုင်ပါသည်။ အသံတိတ်ထည့်သွင်းခြင်း စာမျက်နှာတွင် installer တစ်ခုစီအတွက် တိကျသော command ကို ပြထားပါသည် (MSI package အတွက် msiexec အပါအဝင်)။

LLVM သည် ARM (Windows on Arm) တွင် အလုပ်လုပ်ပါသလား

လုပ်ပါသည်။ Native ARM64 installer ရှိပါသည်။

LLVM ဗားရှင်းဟောင်းကို ဘယ်မှာ ဒေါင်းလုဒ်လုပ်ရမလဲ

ဗားရှင်းများ စာမျက်နှာတွင် ဗားရှင်း ၇၇ ခုလုံးကို ၂၀၂၁ မတ် ၃၀ အထိ တရားဝင် installer ဖိုင်လင့်ခ်များနှင့်အတူ စာရင်းပြုထားပါသည်။

LLVM အစား ဘာတွေ သုံးနိုင်သလဲ

Go Programming Language၊ CMake၊ Deno၊ Ccache နှင့် Yarn။ အစားထိုးပရိုဂရမ်များ စာမျက်နှာတွင် ၎င်းတို့ကို နှိုင်းယှဉ်ထားပါသည်။

ဤစာမျက်နှာကို အခြားဘာသာစကားများဖြင့်

အမှားသတင်းပို့ရန်

Programming language နှင့် SDK တွင် လူကြိုက်အများဆုံး

အားလုံးကြည့်ရန်
  1. Go Programming LanguageProgramming language နှင့် SDK
  2. LLVMProgramming language နှင့် SDK · LLVM
  3. DenoProgramming language နှင့် SDK · Deno Land Inc.
  4. CMakeProgramming language နှင့် SDK · Kitware
  5. YarnProgramming language နှင့် SDK · Yarn Contributors
  6. CcacheProgramming language နှင့် SDK · Joel Rosdahl
  7. sbtProgramming language နှင့် SDK · Lightbend, Inc.
  8. BOINCProgramming language နှင့် SDK · Space Sciences Laboratory, U.C. Berkeley
  9. Dart SDKProgramming language နှင့် SDK · Google
  10. NVM for WindowsProgramming language နှင့် SDK · Ecor Ventures LLC

LLVM ၏ အခြားပရိုဂရမ်များ

အားလုံးကြည့်ရန်
  • clangdIDE နှင့် code editor များ · LLVM

Tag များ

မျှဝေရန်