عار٠کسے Ú©ÛØªÛ’ Ûیں؟ Ø§Ù„Ù„Û Ø³Û’ Ù…ØØ¨Øª Ú©ÛŒ باتیں شیخ الاسلام ڈاÚ
فہرست کا خانہ:
- شرطیں
- اوبنٹو پر جی سی سی لگانا
- ہیلو ورلڈ مثال مرتب کرنا
- متعدد جی سی سی ورزنز انسٹال کرنا
- نتیجہ اخذ کرنا
جی این یو کمپائلر مجموعہ (جی سی سی) سی ، سی ++ ، مقصد - سی ، فورٹرن ، اڈا ، گو ، اور ڈی پروگرامنگ زبانوں کے مرتب کرنے والوں اور لائبریریوں کا ایک مجموعہ ہے۔ GNU ٹولز اور لینکس کرنل سمیت بہت سے اوپن سورس پروجیکٹس ، GCC کے ساتھ مرتب کیے گئے ہیں۔
اس ٹیوٹوریل میں اوبنٹو 18.04 پر جی سی سی مرتب انسٹال کرنے کے لئے درکار مراحل کا احاطہ کیا گیا ہے۔ ہم آپ کو دکھائیں گے کہ ڈسٹرو مستحکم ورژن اور جی سی سی کا جدید ترین ورژن انسٹال کیسے کریں۔
اسی ہدایات کا اطلاق اوبنٹو 16.04 اور کسی بھی اوبنٹو پر مبنی تقسیم کے لئے ہوتا ہے ، بشمول کبنٹو ، لینکس منٹ اور ایلیمینٹری OS۔
شرطیں
آپ اپنے اوبنٹو سسٹم پر نئے ذخیرے شامل کرنے اور پیکجوں کو انسٹال کرنے کے قابل ، آپ کو لازمی طور پر روٹ یا صارف کی حیثیت سے لاگ ان ہونا چاہئے sudo استحقاق کے ساتھ۔
اوبنٹو پر جی سی سی لگانا
پہلے سے طے شدہ اوبنٹو ذخیروں میں میٹا پیکیج ہوتا ہے جس کا نام
build-essential
ہوتا ہے جس میں جی سی سی کمپلر اور بہت ساری لائبریریاں اور سافٹ ویئر مرتب کرنے کے لئے درکار دیگر افادیت ہوتی ہیں۔
جی سی سی کمپلر اوبنٹو 18.04 کو انسٹال کرنے کے لئے نیچے دیئے گئے اقدامات انجام دیں:
-
پیکیج کی فہرست کو اپ ڈیٹ کرکے شروع کریں:
sudo apt updateٹائپ کرکے
build-essentialپیکیج انسٹال کریں:sudo apt install build-essentialاس کمانڈ میں
gcc،g++اورmakeسمیت نئے پیکیجز کا ایک گروپ لگا ہوا ہے۔آپ GNU / Linux کو ترقی کے ل using استعمال کرنے کے بارے میں دستی صفحات کو انسٹال کرنا بھی چاہتے ہیں۔
sudo apt-get install manpages-devاس بات کی توثیق کرنے کے لئے کہ جی سی سی کمپائلر کامیابی کے ساتھ انسٹال ہوگیا ہے ،
gcc --versionکمانڈ استعمال کریں جوgcc --versionسی ورژن پرنٹ کرتا ہے۔gcc --version7.4.018.047.4.0میں دستیاب GCC کا ڈیفالٹ ورژن7.4.0:gcc (Ubuntu 7.4.0-1ubuntu1~18.04) 7.4.0 Copyright (C) 2017 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
یہی ہے. جی سی سی اب آپ کے سسٹم پر انسٹال ہے ، اور آپ اسے استعمال کرنا شروع کرسکتے ہیں۔
ہیلو ورلڈ مثال مرتب کرنا
جی سی سی کا استعمال کرتے ہوئے ایک بنیادی سی یا سی ++ پروگرام مرتب کرنا بہت آسان ہے۔ اپنا ٹیکسٹ ایڈیٹر کھولیں اور درج ذیل فائل بنائیں۔
nano hello.c
ہیلو سی
فائل کو محفوظ کریں اور اسے مندرجہ ذیل کمانڈ کا استعمال کرتے ہوئے ایک قابل عمل میں مرتب کریں: یہ اسی ڈائریکٹری میں
پروگرام پرنٹ کرنا چاہئے: یہ سیکشن اوبنٹو 18.04 پر جی سی سی کے متعدد ورژن انسٹال اور استعمال کرنے کے بارے میں ہدایات فراہم کرتا ہے۔ جی سی سی مرتب کرنے والے کے نئے ورژن میں نئی زبانوں کی حمایت ، بہتر کارکردگی ، توسیعی خصوصیات شامل ہیں۔ اس مضمون کو لکھنے کے وقت ، اوبنٹو کے پہلے سے ذخیرے میں جی سی سی کے متعدد ورژن شامل ہیں ، جن میں
مندرجہ ذیل مثال میں ، ہم جی سی سی اور جی ++ کے تازہ ترین تین ورژن انسٹال کریں گے۔ پہلے اپنے سسٹم میں
ٹائپ کرکے مطلوبہ جی سی سی اور جی ++ ورژن انسٹال کریں۔ ذیل میں دی گئی کمانڈز ہر ورژن کا متبادل ترتیب دیں گی اور اس کے ساتھ ترجیح کو منسلک کریں گی۔ پہلے سے طے شدہ ورژن وہ ہے جس میں اعلی ترجیح ہو ، ہمارے معاملے میں جو
بعد میں اگر آپ ڈیفالٹ ورژن تبدیل کرنا چاہتے ہیں تو
آپ کو اپنے اوبنٹو سسٹم پر جی سی سی کے نصب کردہ تمام ورژن کی فہرست پیش کی جائے گی۔ جس ورژن کا استعمال آپ بطور ڈیفالٹ استعمال کرنا چاہتے ہو اسے
کمانڈ جی سی سی اور جی ++ کے مخصوص ورژن سے علامتی رابطے بنائے گی۔ آپ نے اپنے اوبنٹو 18.04 پر کامیابی سے جی سی سی انسٹال کیا ہے۔ اب آپ جی سی سی کے سرکاری دستاویزات کے صفحے پر جا سکتے ہیں اور اپنے سی اور سی ++ پروگراموں کو مرتب کرنے کے لئے جی سی سی اور جی ++ استعمال کرنے کا طریقہ سیکھ سکتے ہیں۔
#include int main() { printf ("Hello World!\n"); return 0; }
#include int main() { printf ("Hello World!\n"); return 0; }
gcc hello.c -o hello
hello
نامی ایک بائنری فائل بنائے گا جہاں آپ کمانڈ چلاتے ہیں۔
hello
پروگرام کے ساتھ عملدرآمد کریں:
./hello
متعدد جی سی سی ورزنز انسٹال کرنا
5.xx
سے
8.xx
شامل ہیں۔ جی سی سی کا تازہ ترین ورژن ، جو
9.1.0
ہے اوبنٹو ٹولچین پی پی اے سے دستیاب ہے۔
ubuntu-toolchain-r/test
پی پی اے کو اس کے ساتھ شامل کریں:
sudo apt install software-properties-common
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt install gcc-7 g++-7 gcc-8 g++-8 gcc-9 g++-9
gcc-9
۔
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --slave /usr/bin/g++ g++ /usr/bin/g++-9 --slave /usr/bin/gcov gcov /usr/bin/gcov-9
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 80 --slave /usr/bin/g++ g++ /usr/bin/g++-8 --slave /usr/bin/gcov gcov /usr/bin/gcov-8
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 70 --slave /usr/bin/g++ g++ /usr/bin/g++-7 --slave /usr/bin/gcov gcov /usr/bin/gcov-7
update-alternatives
کمانڈ کا استعمال کریں۔
sudo update-alternatives --config gcc
There are 3 choices for the alternative gcc (providing /usr/bin/gcc). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/gcc-9 90 auto mode 1 /usr/bin/gcc-7 70 manual mode 2 /usr/bin/gcc-8 80 manual mode 3 /usr/bin/gcc-9 90 manual mode Press to keep the current choice, or type selection number:
There are 3 choices for the alternative gcc (providing /usr/bin/gcc). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/gcc-9 90 auto mode 1 /usr/bin/gcc-7 70 manual mode 2 /usr/bin/gcc-8 80 manual mode 3 /usr/bin/gcc-9 90 manual mode Press to keep the current choice, or type selection number:
Enter
اور انٹر دبائیں۔نتیجہ اخذ کرنا
Mirekusoft انسٹال مانیٹر انسٹال کرنے کا ایک بہتر طریقہ: ونڈوز میں انسٹال اور انسٹال سافٹ ویئر
Mirekusoft انسٹال مانیٹر انسٹال کریں. یہ مائیکروسافٹ ونڈوز ڈیسک ٹاپ ایپلی کیشنز کے لئے ایک انسٹالر ایپلیکیشن کا آلہ ہے. یہ درخواست وسائل کے استعمال کی نگرانی کرتا ہے اور کسی ناپسندیدہ ایپلی کیشنز کو مکمل طور پر انسٹال کرتا ہے.
ونڈوز 7 / وسٹا / ایکس پی کی مرمت، دوبارہ انسٹال کرنے، ان انسٹال کرنے، مرمت ونڈوز 7، ونڈوز وسٹا اور ونڈوز ایکس پی انسٹال کرنے، دوبارہ انسٹال کرنے، اپ ڈیٹ یا ان انسٹال کرنے پر صرف توجہ مرکوز کرنے والی ویب سائٹ نے مائیکروسافٹ نے ایک نیا مدد سائٹ شروع کیا ہے جو صرف ونڈوز 7، ونڈوز وسٹا اور انسٹال کرنے، انسٹال کرنے، ونڈوز ایکس پی. اگر آپ اب ونڈوز وسٹا 7 میں ونڈوز وسٹا کو اپ گریڈ کرنے کی منصوبہ بندی کر رہے ہیں، تو یہ ایک بہت اچھا وسائل ہے!
ان لوگوں کے لئے ایک بہت ہی جامع اور مددگار ذریعہ ہے جو ونڈوز 7 انسٹال کرنے، دوبارہ انسٹال کرنے یا اپ ڈیٹ کرنے کی منصوبہ بندی کر سکتا ہے. ونڈوز وسٹا اور ونڈوز ایکس پی.
ونڈوز 7 ای ونڈوز 7 ایینڈ ایڈیشن 9 میں انٹرنیٹ ایکسپلورر 9 کو دوبارہ انسٹال کریں. ونڈوز 7 ای اور سٹینڈرڈ ایڈیشن میں انٹرنیٹ ایکسپلورر 9 کو انسٹال کرنے کا طریقہ. IE، بیک اپ پسندیدہ اور ترتیبات کو انسٹال کرنا اور معیاری اور ای ایڈیشن میں IE9 کس طرح انسٹال کرنا ہے.
ای ونڈوز 7 ای ایڈیشن یورپی اقتصادی علاقے، کروشیا اور سوئٹزرلینڈ میں دستیاب ہے جانیں. ونڈوز 7 کا یہ ورژن براؤزر میں شامل نہیں ہے، یعنی. یہ انٹرنیٹ ایکسپلورر انسٹال نہیں کرے گا. آپ کو ونڈوز 7 ای ایڈیشن میں انٹرنیٹ ایکسپلورر انسٹال کرنا پڑے گا.







