क्लैंग एक उच्च प्रदर्शन वाला C, C++ और ऑब्जेक्टिव-सी कंपाइलर और टूलसेट है। क्लैंग एलएलवीएम प्रोजेक्ट द्वारा विकसित एक ओपन-सोर्स प्रोजेक्ट है। क्लैंग-संकलित प्रोग्राम बहुत तेज़ और कुशल हैं। क्लैंग में अद्भुत कोड अनुकूलन क्षमताएं भी हैं। डेवलपर्स के लिए त्रुटियों की पहचान और कोड समस्याओं को ठीक करना आसान बनाने के लिए, क्लैंग बेहतर त्रुटि संदेश और निदान प्रदान करता है। क्लैंग जीसीसी कंपाइलर और टूलसेट का एक अच्छा विकल्प है।
इस लेख में, हम आपको दिखाएंगे कि डेबियन 12 पर एलएलवीएम क्लैंग सी, सी++ और ऑब्जेक्टिव-सी कंपाइलर कैसे स्थापित करें।
सामग्री का विषय:
- डेबियन 12 पैकेज डेटाबेस कैश को अद्यतन करना
- डेबियन 12 पर क्लैंग सी, सी++ और ऑब्जेक्टिव-सी कंपाइलर स्थापित करना
- यह जांचना कि क्या क्लैंग सी, सी++ और ऑब्जेक्टिव-सी कंपाइलर डेबियन 12 पर पहुंच योग्य हैं
- डेबियन 12 पर क्लैंग सी/सी++ कंपाइलर के अन्य संस्करण स्थापित करना
- एलएलवीएम क्लैंग के साथ सी और सी++ प्रोग्राम का संकलन
- निष्कर्ष
डेबियन 12 पैकेज डेटाबेस कैश को अद्यतन करना
डेबियन 12 पैकेज डेटाबेस कैश को अपडेट करने के लिए, निम्न कमांड चलाएँ:
$ सूडो उपयुक्त अद्यतन
डेबियन 12 पर क्लैंग सी, सी++ और ऑब्जेक्टिव-सी कंपाइलर स्थापित करना
डेबियन 12 पर एलएलवीएम क्लैंग सी, सी++, और ऑब्जेक्टिव-सी कंपाइलर और टूलसेट स्थापित करने के लिए, निम्न कमांड चलाएँ:
$ सूडो अपार्ट स्थापित करना क्लैंग क्लैंग क्लैंग-प्रारूप क्लैंग-साफ क्लैंग-टूल्स
स्थापना की पुष्टि करने के लिए, दबाएँ और और फिर दबाएँ <दर्ज करें> .
एलएलवीएम क्लैंग कंपाइलर और आवश्यक निर्भरता पैकेज इंटरनेट से डाउनलोड किए जा रहे हैं। इसे पूरा होने में थोड़ा समय लगता है.
एलएलवीएम क्लैंग कंपाइलर और आवश्यक निर्भरता पैकेज स्थापित किए जा रहे हैं। इसे पूरा होने में थोड़ा समय लगता है.
इस बिंदु पर, आपके डेबियन 12 सिस्टम पर एलएलवीएम क्लैंग सी, सी++ और ऑब्जेक्ट-सी कंपाइलर स्थापित होना चाहिए।
यह जांचना कि क्या क्लैंग सी, सी++ और ऑब्जेक्टिव-सी कंपाइलर डेबियन 12 पर पहुंच योग्य हैं
यह जांचने के लिए कि क्या आप क्लैंग सी, सी++ और ऑब्जेक्टिव-सी कंपाइलर तक पहुंच सकते हैं, निम्नलिखित कमांड चलाएँ:
$ बजना --संस्करण$ क्लैंग++ --संस्करण
जैसा कि आप देख सकते हैं, क्लैंग सी, सी++ और ऑब्जेक्टिव-सी कंपाइलर हमारे डेबियन 12 सिस्टम पर उपलब्ध हैं। हमारे डेबियन 12 सिस्टम पर क्लैंग संस्करण 14 स्थापित है।
डेबियन 12 पर क्लैंग सी/सी++ कंपाइलर के अन्य संस्करण स्थापित करना
डेबियन 12 पर, क्लैंग 14 डिफ़ॉल्ट रूप से स्थापित है जैसा कि आपने इस लेख के पिछले भाग में देखा है। लेकिन क्लैंग 13 और क्लैंग 15 डेबियन 12 के आधिकारिक पैकेज रिपॉजिटरी में भी उपलब्ध हैं।
अपने डेबियन 12 सिस्टम पर क्लैंग 13 स्थापित करने के लिए, निम्नलिखित कमांड चलाएँ:
$ सूडो अपार्ट स्थापित करना बजना- 13 बजना- 13 क्लैंग-प्रारूप- 13 बजना-सुव्यवस्थित- 13 बजना-उपकरण- 13
अपने डेबियन 12 सिस्टम पर क्लैंग 15 स्थापित करने के लिए, निम्नलिखित कमांड चलाएँ:
स्थापना की पुष्टि करने के लिए, दबाएँ और और फिर दबाएँ <दर्ज करें> .
क्लैंग का आपका वांछित संस्करण और आवश्यक निर्भरता पैकेज डाउनलोड किए जा रहे हैं। इसे पूरा होने में थोड़ा समय लगता है.
क्लैंग का आपका वांछित संस्करण स्थापित किया जा रहा है। इसे पूरा होने में थोड़ा समय लगता है.
इस बिंदु पर, आपके डेबियन 12 सिस्टम पर क्लैंग सी, सी++ और ऑब्जेक्टिव-सी कंपाइलर का आपका वांछित संस्करण स्थापित होना चाहिए।
यदि आपने क्लैंग 15 स्थापित किया है, तो आप जांच सकते हैं कि आप निम्नलिखित कमांड के साथ क्लैंग 15 सी, सी++ और ऑब्जेक्टिव-सी कंपाइलर तक पहुंच सकते हैं या नहीं:
$ बजना- पंद्रह ++
यदि आपने क्लैंग 13 स्थापित किया है, तो आप जांच सकते हैं कि आप निम्नलिखित कमांड के साथ क्लैंग 13 सी, सी++ और ऑब्जेक्टिव-सी कंपाइलर तक पहुंच सकते हैं या नहीं:
$ बजना- 13 ++
एलएलवीएम क्लैंग के साथ सी और सी++ प्रोग्राम का संकलन
यदि आपको एलएलवीएम क्लैंग के साथ सी और सी++ प्रोग्राम संकलित करने में किसी सहायता की आवश्यकता है, इस लेख को पढ़ें .
निष्कर्ष
हमने आपको दिखाया कि डेबियन 12 पर एलएलवीएम क्लैंग सी, सी++, और ऑब्जेक्टिव-सी कंपाइलर कैसे स्थापित करें और डेबियन 12 पर क्लैंग संस्करण 13, 14, और 15 कैसे स्थापित करें। हमने आपको यह भी दिखाया कि क्लैंग 13, 14 तक कैसे पहुंचें। और डेबियन 12 पर 15।