Debian 12 پر LLVM کلینگ C، C++، اور Objective-C کمپائلر کو کیسے انسٹال کریں

Debian 12 Pr Llvm Klyng C C Awr Objective C Kmpaylr Kw Kys Ans Al Kry



بجنا ایک اعلی کارکردگی کا حامل C، C++، اور Objective-C کمپائلر اور ٹول سیٹ ہے۔ کلینگ ایک اوپن سورس پروجیکٹ ہے جسے LLVM پروجیکٹ نے تیار کیا ہے۔ بجنا سے مرتب کردہ پروگرام بہت تیز اور موثر ہیں۔ بجنا بھی حیرت انگیز کوڈ کو بہتر بنانے کی صلاحیتوں کا حامل ہے۔ ڈویلپرز کے لیے غلطیوں کی شناخت اور کوڈ کے مسائل کو ٹھیک کرنے کو آسان بنانے کے لیے، کلینگ بہتر غلطی کے پیغامات اور تشخیص فراہم کرتا ہے۔ بجنا جی سی سی کمپائلر اور ٹول سیٹ کا ایک اچھا متبادل ہے۔

اس مضمون میں، ہم آپ کو دکھائیں گے کہ Debian 12 پر LLVM Clang C، C++، اور Objective-C کمپائلر کیسے انسٹال کریں۔







مواد کا موضوع:

  1. Debian 12 پیکیج ڈیٹا بیس کیشے کو اپ ڈیٹ کرنا
  2. ڈیبین 12 پر کلینگ سی، سی++، اور آبجیکٹیو سی کمپائلر انسٹال کرنا
  3. چیک کرنا کہ آیا کلینگ C، C++، اور Objective-C کمپائلرز ڈیبین 12 پر قابل رسائی ہیں
  4. ڈیبین 12 پر کلینگ C/C++ کمپائلر کے دوسرے ورژن انسٹال کرنا
  5. LLVM بجنا کے ساتھ C اور C++ پروگراموں کو مرتب کرنا
  6. نتیجہ

Debian 12 پیکیج ڈیٹا بیس کیشے کو اپ ڈیٹ کرنا

Debian 12 پیکیج ڈیٹا بیس کیشے کو اپ ڈیٹ کرنے کے لیے، درج ذیل کمانڈ کو چلائیں:



$ sudo مناسب اپ ڈیٹ




ڈیبین 12 پر کلینگ سی، سی++، اور آبجیکٹیو سی کمپائلر انسٹال کرنا

Debian 12 پر LLVM Clang C، C++، اور Objective-C کمپائلر اور ٹول سیٹ انسٹال کرنے کے لیے درج ذیل کمانڈ کو چلائیں:





$ sudo مناسب انسٹال کریں بجنا بجنا بجنا-فارمیٹ بجنا صاف بجنا-ٹولز


تنصیب کی تصدیق کرنے کے لیے، دبائیں۔ اور اور پھر دبائیں <درج کریں> .


LLVM کلینگ کمپائلرز اور مطلوبہ انحصار پیکجز انٹرنیٹ سے ڈاؤن لوڈ کیے جا رہے ہیں۔ اسے مکمل ہونے میں کچھ وقت لگتا ہے۔




LLVM کلینگ کمپائلرز اور مطلوبہ انحصار پیکجز انسٹال کیے جا رہے ہیں۔ اسے مکمل ہونے میں کچھ وقت لگتا ہے۔


اس وقت، LLVM Clang C، C++، اور Object-C کمپائلر آپ کے Debian 12 سسٹم پر انسٹال ہونا چاہیے۔

چیک کرنا کہ آیا کلینگ C، C++، اور Objective-C کمپائلرز ڈیبین 12 پر قابل رسائی ہیں

یہ چیک کرنے کے لیے کہ آیا آپ Clang C، C++، اور Objective-C مرتب کرنے والے تک رسائی حاصل کر سکتے ہیں، درج ذیل کمانڈز چلائیں:

$ بجنا --ورژن
$ بجنا ++ --ورژن


جیسا کہ آپ دیکھ سکتے ہیں، Clang C، C++، اور Objective-C کمپائلرز ہمارے Debian 12 سسٹم پر قابل رسائی ہیں۔ ہمارے پاس کلینگ ورژن 14 ہمارے ڈیبین 12 سسٹم پر انسٹال ہے۔

ڈیبین 12 پر کلینگ C/C++ کمپائلر کے دوسرے ورژن انسٹال کرنا

ڈیبین 12 پر، کلینگ 14 بطور ڈیفالٹ انسٹال ہوتا ہے جیسا کہ آپ نے اس مضمون کے پہلے حصے میں دیکھا ہے۔ لیکن کلینگ 13 اور کلینگ 15 ڈیبین 12 کے آفیشل پیکیج ریپوزٹری میں بھی دستیاب ہیں۔

اپنے ڈیبین 12 سسٹم پر کلینگ 13 انسٹال کرنے کے لیے درج ذیل کمانڈ کو چلائیں:

$ sudo مناسب انسٹال کریں بجنا- 13 بجنا- 13 بجنا-فارمیٹ- 13 بجنا صاف- 13 بجنے والے اوزار- 13


اپنے ڈیبین 12 سسٹم پر کلینگ 15 انسٹال کرنے کے لیے درج ذیل کمانڈ کو چلائیں:

$ sudo مناسب انسٹال کریں بجنا- پندرہ بجنا- پندرہ بجنا-فارمیٹ- پندرہ بجنا صاف- پندرہ بجنے والے اوزار- پندرہ


تنصیب کی تصدیق کرنے کے لیے، دبائیں۔ اور اور پھر دبائیں <درج کریں> .


کلینگ کا آپ کا مطلوبہ ورژن اور مطلوبہ انحصار پیکجز ڈاؤن لوڈ ہو رہے ہیں۔ اسے مکمل ہونے میں کچھ وقت لگتا ہے۔


بجنا کا آپ کا مطلوبہ ورژن انسٹال ہو رہا ہے۔ اسے مکمل ہونے میں کچھ وقت لگتا ہے۔


اس وقت، آپ کا کلینگ C، C++، اور Objective-C کمپائلر کا مطلوبہ ورژن آپ کے Debian 12 سسٹم پر انسٹال ہونا چاہیے۔


اگر آپ نے کلینگ 15 انسٹال کیا ہے، تو آپ چیک کر سکتے ہیں کہ آیا آپ درج ذیل کمانڈز کے ساتھ Clang 15 C، C++، اور Objective-C کمپائلر تک رسائی حاصل کر سکتے ہیں:

$ بجنا- پندرہ --ورژن
$ بجنا- پندرہ ++



اگر آپ نے کلینگ 13 انسٹال کیا ہے، تو آپ چیک کر سکتے ہیں کہ آیا آپ درج ذیل کمانڈز کے ساتھ Clang 13 C، C++، اور Objective-C کمپائلر تک رسائی حاصل کر سکتے ہیں:

$ بجنا- 13 --ورژن
$ بجنا- 13 ++


LLVM بجنا کے ساتھ C اور C++ پروگراموں کو مرتب کرنا

اگر آپ کو LLVM Clang کے ساتھ C اور C++ پروگراموں کو مرتب کرنے میں کسی مدد کی ضرورت ہے، اس مضمون کو پڑھیں .

نتیجہ

ہم نے آپ کو دکھایا کہ ڈیبین 12 پر LLVM Clang C، C++، اور Objective-C کمپائلر کیسے انسٹال کیا جائے اور ڈیبین 12 پر کلینگ ورژن 13، 14 اور 15 کو کیسے انسٹال کیا جائے۔ ہم نے آپ کو یہ بھی دکھایا کہ کلینگ 13، 14، اور ڈیبین 12 پر 15۔