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.
प्रकाशक का विवरण (अंग्रेज़ी)
LLVM MinGW (UCRT runtime) क्या है?
LLVM MinGW (UCRT runtime) Windows के लिए Martin Storsjö का एक ओपन सोर्स प्रोग्राम है, जो “प्रोग्रामिंग भाषाएँ और SDK” श्रेणी में आता है। इसे C में लिखा गया है।
इंस्टॉलेशन और सिस्टम आवश्यकताएँ
64-बिट, ARM64, 32-बिट और ARM के लिए आधिकारिक इंस्टॉलर उपलब्ध हैं (पोर्टेबल)। इसे इंस्टॉल किए बिना चलाया जा सकता है (पोर्टेबल)।
अपडेट और संस्करण इतिहास
मौजूदा संस्करण 23.1.4-20261020 है, जो 21 अक्टूबर 2026 को रिलीज़ हुआ। 3 दिसंबर 2024 से अब तक के 35 संस्करण यहाँ दर्ज हैं, हर एक की अपनी इंस्टॉलर फ़ाइलों के लिंक के साथ। यानी हर साल लगभग 19 रिलीज़। आख़िरी अपडेट एक महीने से कम पुराना है।
लोकप्रियता और फ़ाइल टाइप
GitHub पर इसके सोर्स कोड (mstorsjo/llvm-mingw) को 3,002 स्टार मिले हैं। इसी तरह के प्रोग्राम: Go Programming Language, LLVM और CMake।
GitHub पर प्रोजेक्ट का विवरण: “An LLVM/Clang/LLD based mingw-w64 toolchain”
खूबियाँ / कमियाँ
खूबियाँ
- ओपन सोर्स: कोई भी इसका कोड देख और बिल्ड कर सकता है
- Windows on Arm के लिए नेटिव ARM64 बिल्ड
- पोर्टेबल: बिना इंस्टॉल किए चलता है
- बार-बार अपडेट (साल में लगभग 19)
संक्षेप में: LLVM MinGW (UCRT runtime) 64-बिट, ARM64, 32-बिट और ARM PC के लिए एक ओपन सोर्स Windows टूल है (श्रेणी: प्रोग्रामिंग भाषाएँ और SDK)। इसे नियमित रूप से अपडेट किया जाता है।
क्या LLVM MinGW (UCRT runtime) डाउनलोड करना सुरक्षित है?
- फ़ाइल github.com से आती है, जो प्रकाशक का अपना डोमेन है
- डाउनलोड लिंक HTTPS का इस्तेमाल करता है
- SHA256 हैश प्रकाशित है, इसलिए आप फ़ाइल की जाँच कर सकते हैं:
FD5462B7F5D93B2FF981FCD3F9C7E427E47F3203C64EA91C27BCC444EEBD74CD· इस हैश की VirusTotal रिपोर्ट खोलें - लिंक अभी जाँचा नहीं गया है
- सोर्स कोड सार्वजनिक है
- ExeAtlas इंस्टॉलर को न होस्ट करता है, न रैप करता है, न बदलता है
संबंधित गाइड: Windows पर फ़ाइल का SHA256 हैश कैसे चेक करें
सुरक्षा के तौर-तरीके (OpenSSF Scorecard)
Open Source Security Foundation द्वारा GitHub पर mstorsjo/llvm-mingw रिपॉज़िटरी की अपने-आप होने वाली जाँच, पिछली बार 19 अक्टूबर 2026 को।
- सक्रिय रखरखाव10
- रिपॉज़िटरी में बाइनरी नहीं10
- कोई ख़तरनाक वर्कफ़्लो नहीं10
- प्रकाशित पैकेज10
- लाइसेंस घोषित9
- कोड रिव्यू0
- टोकन अनुमतियाँ सीमित0
- स्टैटिक कोड विश्लेषण0
- OpenSSF Best Practices बैज0
- फ़ज़िंग0
- पिन की हुई डिपेंडेंसी0
- ब्रांच सुरक्षा0
- सुरक्षा नीति0
- साइन की हुई रिलीज़0
यह स्कोर बताता है कि प्रोजेक्ट कैसे बनाया और रिलीज़ किया जाता है, यह नहीं कि प्रोग्राम इंस्टॉल करना सुरक्षित है या नहीं। scorecard.dev
हाल के संस्करण
सभी 35 संस्करण ›2 साल में 35 संस्करण · हर साल लगभग 19
| संस्करण | तारीख़ | साइज़ | फ़ाइलें |
|---|---|---|---|
| 23.1.4-20261020नवीनतम | 21 अक्टूबर 2026 | — | 64-बिट ZIPARM ZIPARM64 ZIP32-बिट ZIP |
| 23.1.3-20261006 | 7 अक्टूबर 2026 | — | 32-बिट ZIPARM ZIP64-बिट ZIPARM64 ZIP |
| 23.1.2-20260922 | 22 सितंबर 2026 | — | ARM64 ZIP32-बिट ZIP64-बिट ZIPARM ZIP |
| 23.1.1-20260908 | 8 सितंबर 2026 | — | 32-बिट ZIPARM64 ZIPARM ZIP64-बिट ZIP |
| 23.1.0-20260826 | 26 अगस्त 2026 | — | 32-बिट ZIPARM ZIPARM64 ZIP64-बिट ZIP |
| 22.1.8-20260616 | 17 जून 2026 | — | 32-बिट ZIP64-बिट ZIPARM ZIPARM64 ZIP |
| 22.1.7-20260602 | 2 जून 2026 | — | 32-बिट ZIPARM64 ZIPARM ZIP64-बिट ZIP |
| 22.1.6-20260519 | 19 मई 2026 | — | ARM ZIPARM64 ZIP64-बिट ZIP32-बिट ZIP |
कमांड लाइन से इंस्टॉल करें
साइलेंट इंस्टॉल ›winget install --id MartinStorsjo.LLVM-MinGW.UCRT -eप्रोग्राम फ़ाइलें (.exe): c++.exe, clang.exe, clang-format.exe, clang-tidy.exe, clangd.exe, g++.exe, gcc.exe, ld.exe, lldb.exe
संबंधित गाइड: winget कैसे इस्तेमाल करें: ऐप इंस्टॉल और अपडेट
जानकारी
- प्रकाशक
- Martin Storsjö
- श्रेणी
- प्रोग्रामिंग भाषाएँ और SDK
- लाइसेंस
- ISC
- कीमत
- मुफ़्त
- सोर्स कोड
- github.com/mstorsjo/llvm-mingw
- प्रोग्रामिंग भाषा
- C
- ज़रूरी सिस्टम
- Windows 11 / 10
- आर्किटेक्चर
- 64-बिट, ARM64, 32-बिट, ARM
- इंस्टॉलर
- पोर्टेबल
- संस्करण
- 23.1.4-20261020
- रिलीज़
- 21 अक्टूबर 2026
- कैटलॉग में जोड़ा गया
- 19 दिसंबर 2024
- सूचीबद्ध संस्करण
- 35
- अपडेट / साल
- 18.6
- ExeAtlas पर डाउनलोड
- 8
- GitHub स्टार
- 3,002
- GitHub फ़ोर्क
- 274
- वेबसाइट
- github.com
- winget ID
- MartinStorsjo.LLVM-MinGW.UCRT
रेटिंग और रिव्यू
अभी कोई रिव्यू नहीं है। सबसे पहले रेटिंग दें।
LLVM MinGW (UCRT runtime) के विकल्प
सभी देखें ›-
ओपन सोर्स21.1 लाख ↓ -
ओपन सोर्स28.3 लाख ↓ -
ओपन सोर्स37.1 लाख ↓ -
ओपन सोर्स2.5 लाख ↓ -
ओपन सोर्स22.3 लाख ↓ -
ओपन सोर्स18.6 लाख ↓ -
ओपन सोर्स14.5 लाख ↓ -
ओपन सोर्स2.7 लाख ↓
अक्सर पूछे जाने वाले सवाल
क्या LLVM MinGW (UCRT runtime) मुफ़्त है?
हाँ। LLVM MinGW (UCRT runtime) ओपन सोर्स सॉफ़्टवेयर है (ISC लाइसेंस)।
क्या LLVM MinGW (UCRT runtime) डाउनलोड करना सुरक्षित है?
फ़ाइल github.com से डाउनलोड होती है, जो प्रकाशक का अपना है; ExeAtlas फ़ाइल को न होस्ट करता है, न बदलता है। डाउनलोड की गई फ़ाइल का SHA256 हैश यहाँ दिखाए गए हैश से मिलाएँ, या उस हैश की VirusTotal रिपोर्ट खोलें।
winget से LLVM MinGW (UCRT runtime) कैसे इंस्टॉल करें?
PowerShell या Windows Terminal खोलें और इस पेज पर दिया गया winget कमांड चलाएँ। winget आधिकारिक इंस्टॉलर डाउनलोड करता है और चलाने से पहले उसका SHA256 हैश जाँचता है।
क्या LLVM MinGW (UCRT runtime) ARM (Windows on Arm) पर चलता है?
हाँ, इसका नेटिव ARM64 इंस्टॉलर मौजूद है।
LLVM MinGW (UCRT runtime) का पुराना संस्करण कहाँ से डाउनलोड करें?
संस्करण पेज पर 3 दिसंबर 2024 से अब तक के सभी 35 संस्करण उनकी आधिकारिक इंस्टॉलर फ़ाइलों के लिंक के साथ दिए गए हैं।
क्या LLVM MinGW (UCRT runtime) को एडमिनिस्ट्रेटर अधिकारों के बिना इस्तेमाल किया जा सकता है?
हाँ, यह पोर्टेबल है: फ़ाइल अनपैक करें और चलाएँ।
LLVM MinGW (UCRT runtime) के विकल्प कौन-से हैं?
Go Programming Language, LLVM, CMake, Deno और Ccache। विकल्प पेज पर इनकी तुलना दी गई है।