ونڈوز کے لیے جی سی سی کمپائلر کیسے انسٹال کریں۔

Wn Wz K Ly Jy Sy Sy Kmpaylr Kys Ans Al Kry



جی سی سی، جس کا مطلب ہے جی این یو کمپائلر کلیکشن، ایک بے حد مقبول اور وسیع پیمانے پر اپنایا جانے والا کمپائلر بن گیا ہے۔ اسے باقاعدہ طور پر 1987 میں C پروگرامنگ زبان کے لیے متعارف کرایا گیا تھا۔ تب سے، اسے بہت سے اپ ڈیٹس موصول ہوئے ہیں۔ اب یہ C, C++، ان کے مقصدی تغیرات، Fortran، Go اور مزید کو سپورٹ کرتا ہے۔

جی سی سی کو بہترین سمجھا جاتا ہے کیونکہ یہ آپ کو متعدد کم مقبول فن تعمیرات کے ساتھ کام کرنے کی اجازت دیتا ہے۔ مزید یہ کہ، جی سی سی کمپائلر کے ساتھ، آپ لینکس کرنل اور دیگر سسٹمز بھی بنا سکتے ہیں۔ اگرچہ اس میں کراس پلیٹ فارم سپورٹ ہے، بہت سے صارفین نہیں جانتے کہ اسے ونڈوز OS میں کیسے انسٹال کرنا ہے۔ یہاں، آپ کو ونڈوز کے لیے جی سی سی کمپائلر انسٹال کرنے کے آسان طریقے کے بارے میں معلوم ہوگا۔







ونڈوز کے لیے جی سی سی کمپائلر کو کیسے انسٹال کریں۔

پہلا، MinGW (Windows کے لیے Minimalist GNU) جو ذکر کردہ زبانوں میں کوڈز کو مرتب اور اس پر عمل درآمد کرتا ہے۔




اب، فائل ایکسپلورر میں ڈاؤن لوڈ کردہ '.exe' فائل کو تلاش کریں اور انسٹالیشن کا عمل شروع کرنے کے لیے اسے چلائیں۔ اگلی ونڈو میں، 'انسٹال' بٹن پر کلک کریں۔




یہ تنصیب دو مراحل میں آگے بڑھے گی۔ سب سے پہلے، آپ کو انسٹالیشن ڈائرکٹری کی وضاحت کرنے کی ضرورت ہے، چاہے آپ گرافیکل یوزر انٹرفیس چاہتے ہیں، اور کچھ اور اختیارات۔ ان اختیارات کو اس کے مطابق سیٹ کریں جو آپ کے لیے بہترین ہے۔ پھر، 'جاری رکھیں' پر کلک کریں۔






دوسرے مرحلے میں، یہ خود بخود MinGW انسٹالیشن مینیجر کو ڈاؤن لوڈ کرنا شروع کر دیتا ہے۔


ڈاؤن لوڈ مکمل ہونے کے بعد، 'جاری رکھیں' پر دبائیں اور یہ MinGW انسٹالیشن مینیجر کو کھول دے گا۔




یہاں، آپ کو پیکجوں کی فہرست نظر آئے گی۔ ان میں سے کسی کو انسٹال کرنے کے لیے، پیکج کے لیے چیک باکس پر کلک کریں۔ پھر، مینو سے 'انسٹالیشن کے لیے نشان' کو منتخب کریں۔

جیسا کہ ہم GCC کمپائلر انسٹال کرنا چاہتے ہیں، 'mingw32-base' ضروری ہے۔ یہ بنیادی GCC تنصیب فراہم کرتا ہے جس میں C کمپائلر اور دیگر اجزاء شامل ہیں۔


یہاں وہ زبانیں ہیں جن سے دوسرے پیکیجز مطابقت رکھتے ہیں:

    • C++ لینگویج کمپائلر کے لیے mingw32-gcc-g++ پیکیج۔
    • mingw32-gcc-fortran ان پروگراموں کے لیے جو Fortran میں لکھے گئے ہیں۔
    • Objective-C کمپائلر کے لیے mingw32-gcc-objc۔
    • Ada پروگرامنگ زبان کے لیے mingw32-gcc-ada۔

انسٹالیشن کے لیے نشان زد ہونے پر ایک پیلے رنگ کا تیر چیک باکس پر ظاہر ہوگا۔


اب، اوپر بائیں جانب 'انسٹالیشن' آپشن پر جائیں اور 'تبدیلیاں لاگو کریں' پر کلک کریں۔


نئی ونڈو میں، ان پیکجز کو ڈاؤن لوڈ کرنا شروع کرنے کے لیے 'Apply' پر کلک کریں۔


ڈاؤن لوڈ شروع ہونے کے بعد، اسے ڈاؤن لوڈ ہونے میں عام طور پر چند منٹ لگتے ہیں۔ ڈاؤن لوڈ کے بعد، ایک نیا ڈائیلاگ باکس کھل جائے گا جو ڈاؤن لوڈ لاگ کو ظاہر کرتا ہے۔ اگلے مرحلے پر جانے کے لیے آپ اسے بند کر سکتے ہیں۔



سسٹم کی حفاظت کے لیے سسٹم کا راستہ اہم ہے۔ یہ آپ کو ڈائریکٹریز کی وضاحت کرنے دیتا ہے جو آپ کے سسٹم کو مخصوص کمانڈز کو چلانے کے لیے تلاش کرنا چاہیے۔ یہ ان کمانڈز کے سرچ پاتھ کے ساتھ کمانڈ پرامپٹ/شیل/ٹرمینل فراہم کرتا ہے تاکہ آپ کمانڈ لائن کا استعمال کرتے ہوئے انہیں براہ راست عمل میں لا سکیں۔

لہذا، آپ کو کمانڈ لائن میں جی سی سی استعمال کرنے کے لیے اپنے سسٹم کے پاتھ اینوائرنمنٹ متغیر میں MinGW-W64 bin ڈائرکٹری شامل کرنا ہوگی۔ لہذا، اس کے لئے دیئے گئے اقدامات پر عمل کریں:

سب سے پہلے، فائل ایکسپلورر سے راستہ کاپی کریں کیونکہ ہم اسے ماحولیاتی متغیر میں سیٹ کریں گے۔ اگر آپ نے انسٹالیشن کے عمل میں انسٹالیشن ڈائرکٹری میں ترمیم کی ہے تو اس راستے کو کاپی کریں۔ دوسری صورت میں، C ڈرائیو پر جائیں اور 'MinGW' نامی فولڈر تلاش کریں۔

فولڈر کھولیں اور بن پر دائیں کلک کریں اور پھر 'کاپی بطور پاتھ' کو منتخب کریں۔

اسے سسٹم پاتھ متغیر میں شامل کرنے کے لیے، 'سسٹم کے ماحول کے متغیرات میں ترمیم کریں' ٹائپ کریں اور 'اوپن' پر کلک کریں۔

اس ٹیب میں، 'ماحولیاتی متغیرات' پر کلک کریں۔ اس کے بعد، ایک نیا ٹیب ظاہر ہوگا جو موجودہ سیٹ متغیرات کو دکھاتا ہے۔ 'صارف متغیرات' ٹیب کے تحت، 'راستہ' کو منتخب کریں، اور پھر 'ترمیم' پر کلک کریں۔

'Edit Environment Variables' کے نام سے ایک نیا ٹیب کھل جائے گا۔ چونکہ ہم ایک نیا راستہ شامل کرنا چاہتے ہیں، 'نیا' پر کلک کریں۔ یہ ایک خالی اندراج بنائے گا۔

وہ راستہ درج کریں جسے آپ نے پہلے مرحلے میں کاپی کیا تھا اور اپنے اندراج کی تصدیق کے لیے 'OK' پر دبائیں۔


فراہم کردہ اقدامات کے ساتھ، آپ نے کامیابی کے ساتھ اپنے ونڈوز سسٹم میں GCC کمپائلر انسٹال کر لیا ہے۔

نتیجہ

GCC کمپائلر ایک کثیر زبان کا کمپائلر ہے جو تمام وسیع پیمانے پر استعمال ہونے والے آپریٹنگ سسٹم جیسے کہ Windows اور Linux کو سپورٹ کرتا ہے۔ چونکہ اس کی تنصیب پیچیدہ ہے، اس لیے زیادہ تر صارفین اسے اپنے ونڈوز سسٹم پر انسٹال نہیں کر سکتے۔ لہذا، یہ گائیڈ وضاحت کرتا ہے کہ ونڈوز میں جی سی سی کمپائلر کو ایک آسان مرحلہ وار عمل میں کیسے انسٹال کیا جائے۔ یہ عمل MinGW انسٹالیشن مینیجر کو ڈاؤن لوڈ کرنے کے ساتھ شروع ہوتا ہے اور کمپائلر کو سسٹم پاتھ میں ضم کرنے کے ساتھ ختم ہوتا ہے۔