پہلے ، مندرجہ ذیل کمانڈ کے ساتھ YUM پیکیج ریپوزٹری کیشے کو اپ ڈیٹ کریں۔
$سودو یم میک کیشے
YUM پیکیج ریپوزٹری کیشے کو اپ ڈیٹ کیا جانا چاہیے۔
CentOS 8 پر ، تمام C/C ++ ڈویلپمنٹ ٹولز کو انسٹال کرکے بہت آسانی سے انسٹال کیا جاسکتا ہے۔ ترقی کے اوزار گروپ
$سودو یم گروپ لسٹانسٹال کرنے کے لیے۔ ترقی کے اوزار پیکجوں کے گروپ میں درج ذیل کمانڈ چلائیں:
$سودو یم گروپ انسٹال 'ترقیاتی اوزار'تنصیب کی تصدیق کے لیے ، دبائیں۔ اور اور پھر دبائیں .
YUM پیکیج مینیجر کو انٹرنیٹ سے تمام پیکجز ڈاؤن لوڈ کرنے چاہئیں اور انہیں اپنی CentOS 8 مشین پر انسٹال کرنا چاہیے۔
اس مقام پر ، جی سی سی اور تمام مطلوبہ سی/سی ++ بلڈ ٹولز انسٹال ہونے چاہئیں۔
اس بات کی تصدیق کرنے کے لیے کہ جی سی سی صحیح طریقے سے کام کر رہا ہے ، درج ذیل کمانڈ کو چلائیں:
$جی سی سی -ورژنجیسا کہ آپ دیکھ سکتے ہیں ، جی سی سی صحیح طریقے سے کام کر رہا ہے۔
اب ، یہ چیک کرنے کے لیے کہ G ++ صحیح طریقے سے کام کر رہا ہے ، درج ذیل کمانڈ کو چلائیں:
$جی ++ -ورژنجیسا کہ آپ دیکھ سکتے ہیں ، G ++ صحیح طریقے سے کام کر رہا ہے۔
چیک کرنے کے لیے کہ آیا۔ بنانا ٹول صحیح طریقے سے کام کر رہا ہے ، درج ذیل کمانڈ کو چلائیں:
$بنانا -ورژنجیسا کہ آپ دیکھ سکتے ہیں ، بنانا صحیح طریقے سے کام کر رہا ہے.
اپنا پہلا C اور C ++ پروگرام لکھنا:
اس سیکشن میں ، میں آپ کو دکھانے جا رہا ہوں کہ اپنا پہلا C اور C ++ پروگرام کیسے لکھیں ، GCC کا استعمال کرتے ہوئے ان کو مرتب کریں اور ان کو چلائیں۔ تو ، آئیے جاری رکھیں ،
نوٹ: ایک C پروگرام سورس فائل کو توسیع کے ساتھ ختم ہونا چاہیے۔ .c اور C ++ پروگرام سورس فائل کو توسیع کے ساتھ ختم ہونا چاہیے۔ .cpp . آپ کو ہمیشہ یہ یاد رکھنا چاہیے۔
سب سے پہلے ، سی پروگرام سورس فائل بنائیں۔ hello.c اور کوڈ کی درج ذیل لائنیں ٹائپ کریں۔
#شامل کریں#شامل کریں
int مرکزی(باطل) {
پرنٹ ایف('LinuxHint سے ہیلو ورلڈ!n')؛
واپسیEXIT_SUCCESS
}
فائنل سورس کوڈ فائل اس طرح نظر آنی چاہیے۔
ایک بار جب آپ اپنا سی پروگرام لکھ لیں ، ڈائریکٹری پر جائیں (میرے معاملے میں۔ ~/کوڈز۔ ڈائریکٹری) جہاں آپ نے محفوظ کیا۔ hello.c سی سورس فائل درج ذیل ہے۔
$سی ڈی۔/کوڈزجیسا کہ آپ دیکھ سکتے ہیں ، hello.c سی سورس فائل اس ڈائریکٹری میں ہے۔
اب ، سی سورس فائل مرتب کرنے کے لئے۔ hello.c ، درج ذیل کمانڈ چلائیں:
$جی سی سیhello.cاگر آپ مرتب کردہ بائنری/قابل عمل فائل کے لیے کوئی نام متعین نہیں کرتے ہیں ، a.out مرتب بائنری/قابل عمل فائل کا ڈیفالٹ نام ہوگا۔
اگر آپ اپنی مرتب کردہ بائنری/عملدرآمد فائل کو ایک نام دینا چاہتے ہیں یعنی ہیلو ، سی سورس فائل مرتب کریں۔ hello.c مندرجہ ذیل کمانڈ کے ساتھ:
$جی سی سی یاہیلو ہیلو. cنوٹ: یہاں ، یا آپشن آؤٹ پٹ فائل یا مرتب شدہ بائنری/قابل عمل فائل کا نام متعین کرتا ہے۔
ایک بار سی سورس فائل۔ hello.c مرتب کیا گیا ہے ، ایک نئی مرتب شدہ بائنری/قابل عمل فائل۔ ہیلو تیار کیا جانا چاہیے جیسا کہ آپ نیچے اسکرین شاٹ میں دیکھ سکتے ہیں۔
$ایل ایس -ایل ایچاب ، مرتب شدہ بائنری/قابل عمل فائل چلائیں۔ ہیلو حسب ذیل:
$./ہیلوجیسا کہ آپ دیکھ سکتے ہیں ، مطلوبہ آؤٹ پٹ سکرین پر چھپی ہوئی ہے۔
اب ، ایک نئی C ++ سورس فائل بنائیں۔ hello.cpp اور کوڈ کی درج ذیل لائنیں ٹائپ کریں۔
#شامل کریںنام کی جگہ کا استعمال کرتے ہوئے std؛
intمرکزی(باطل) {
لاگت<< 'C ++: LinuxHint سے ہیلو ورلڈ!' <<endl؛
واپسیEXIT_SUCCESS؛
}
فائنل سورس کوڈ فائل اس طرح نظر آنی چاہیے۔
جیسا کہ آپ دیکھ سکتے ہیں ، hello.cpp C ++ سورس فائل میں ہے۔ ~/کوڈز۔ ڈائریکٹری
$ایل ایس -ایل ایچاب ، C ++ سورس فائل مرتب کریں۔ hello.cpp اور مرتب کردہ بائنری/عملدرآمد فائل کو ایک نام دیں۔ ہیلو سی پی پی مندرجہ ذیل کمانڈ کے ساتھ:
$جی ++ یاہیلو سی پی پی ہیلو ڈاٹ سی پی پیایک بار C ++ سورس فائل۔ hello.cpp مرتب کیا گیا ہے ، ایک نئی مرتب شدہ بائنری/قابل عمل فائل۔ ہیلو سی پی پی بنانا چاہیے جیسا کہ آپ نیچے اسکرین شاٹ میں دیکھ سکتے ہیں۔
اب ، چلائیں ہیلو سی پی پی بائنری/قابل عمل فائل درج ذیل کے طور پر مرتب کی گئی ہے۔
$./ہیلو سی پی پیجیسا کہ آپ دیکھ سکتے ہیں ، مطلوبہ آؤٹ پٹ سکرین پر چھپی ہوئی ہے۔
تو ، اسی طرح آپ CentOS 8 پر GCC اور C/C ++ بلڈ ٹولز انسٹال کرتے ہیں اور اپنے پہلے C/C ++ پروگرام لکھتے ہیں۔ اس مضمون کو پڑھنے کے لیے شکریہ۔