تثبيت GCC و C / C ++ Build Tools على CentOS 8

Installing Gcc C C Build Tools Centos 8



في هذه المقالة ، سأوضح لك كيفية تثبيت GCC وجميع أدوات بناء C / C ++ المطلوبة على CentOS 8 لتطوير برامج C / C ++. لذلك دعونا نبدأ.

أولاً ، قم بتحديث ذاكرة التخزين المؤقت لمستودع حزمة YUM باستخدام الأمر التالي:







$سودو يم ماكاتشي



يجب تحديث ذاكرة التخزين المؤقت لمستودع حزمة YUM.







في CentOS 8 ، يمكن تثبيت جميع أدوات تطوير C / C ++ بسهولة بالغة عن طريق تثبيت ادوات التطوير مجموعة.

$سودو yum grouplist



لتثبيت ملف ادوات التطوير مجموعة الحزم ، قم بتشغيل الأمر التالي:

$سودو yum groupinstall 'ادوات التطوير'

لتأكيد التثبيت ، اضغط على و ثم اضغط .

يجب على مدير الحزم YUM تنزيل جميع الحزم من الإنترنت وتثبيتها على جهاز CentOS 8 الخاص بك.

في هذه المرحلة ، يجب تثبيت GCC وجميع أدوات بناء C / C ++ المطلوبة.

لتأكيد ما إذا كان GCC يعمل بشكل صحيح ، قم بتشغيل الأمر التالي:

$مجلس التعاون الخليجي --إصدار

كما ترى ، يعمل GCC بشكل صحيح.

الآن ، للتحقق مما إذا كان G ++ يعمل بشكل صحيح ، قم بتشغيل الأمر التالي:

$g ++ --إصدار

كما ترى ، يعمل G ++ بشكل صحيح.

للتحقق مما إذا كان صنع الأداة تعمل بشكل صحيح ، قم بتشغيل الأمر التالي:

$صنع --إصدار

كما ترون، صنع يعمل بشكل صحيح.

كتابة برنامجك الأول C و C ++:

في هذا القسم ، سأوضح لك كيفية كتابة برنامجك الأول C و C ++ ، وتجميعها باستخدام GCC وتشغيلها. لذا ، دعنا نكمل ،

ملاحظة: يجب أن ينتهي الملف المصدر لبرنامج C بالملحق .c ويجب أن ينتهي الملف المصدر لبرنامج C ++ بالملحق .cpp . يجب أن تتذكر ذلك دائمًا.

أولاً ، قم بإنشاء ملف مصدر لبرنامج C. مرحبًا ج واكتب سطور الرموز التالية.

#يشمل
#يشمل

انت مين(فارغ) {
printf(مرحبًا بالعالم من LinuxHint!ن')؛

إرجاعEXIT_SUCCESS ؛
}

يجب أن يبدو ملف شفرة المصدر النهائي بهذا الشكل.

بمجرد كتابة برنامج C ، انتقل إلى الدليل (في حالتي ~ / رموز الدليل) حيث قمت بحفظ ملف مرحبًا ج ملف المصدر C على النحو التالي:

$قرص مضغوط~/رموز

كما ترون ، فإن مرحبًا ج الملف المصدر C موجود في هذا الدليل.

الآن ، لتجميع ملف المصدر C مرحبًا ج ، قم بتشغيل الأمر التالي:

$مجلس التعاون الخليجيمرحبًا ج

إذا لم تحدد اسمًا للملف الثنائي / القابل للتنفيذ المترجم ، أ. خارج سيكون الاسم الافتراضي لترجمة الملف الثنائي / القابل للتنفيذ.

إذا كنت ترغب في إعطاء ملفك الثنائي / القابل للتنفيذ المترجم اسمًا ، أي أهلا ، قم بتجميع ملف المصدر C مرحبًا ج بالأمر التالي:

$مجلس التعاون الخليجي -أومرحبا مرحبا

ملاحظة: هنا، -أو يحدد الخيار ملف الإخراج أو اسم الملف الثنائي / القابل للتنفيذ المترجم.

بمجرد ملف المصدر C مرحبًا ج يتم تجميع ملف ثنائي / قابل للتنفيذ مترجم جديد أهلا يجب أن يتم إنشاؤه كما ترى في لقطة الشاشة أدناه.

$ls -lh

الآن ، قم بتشغيل الملف الثنائي / القابل للتنفيذ المترجم أهلا على النحو التالي:

$./أهلا

كما ترى ، تتم طباعة الإخراج المطلوب على الشاشة.

الآن ، قم بإنشاء ملف مصدر C ++ جديد مرحبا واكتب سطور الرموز التالية.

#يشمل

استخدام اسم للمحطة؛

intالأساسية(فارغ) {
كلفة<< 'C ++: مرحبًا بالعالم من LinuxHint!' <<endl؛

إرجاعEXIT_SUCCESS؛
}

يجب أن يبدو ملف شفرة المصدر النهائي بهذا الشكل.

كما ترون ، فإن مرحبا الملف المصدر C ++ موجود في الامتداد ~ / رموز الدليل.

$ls -lh

الآن ، قم بترجمة ملف المصدر C ++ مرحبا وإعطاء اسم للملف الثنائي / القابل للتنفيذ المترجم مرحبا- CPP بالأمر التالي:

$g ++ -أوhello-cpp hello.cpp

بمجرد ملف المصدر C ++ مرحبا يتم تجميع ملف ثنائي / قابل للتنفيذ مترجم جديد مرحبا- CPP يجب أن يتم إنشاؤه كما ترى في لقطة الشاشة أدناه.

الآن ، قم بتشغيل ملف مرحبا- CPP ملف ثنائي / قابل للتنفيذ مجمّع على النحو التالي:

$./مرحبا- CPP

كما ترى ، تتم طباعة الإخراج المطلوب على الشاشة.

هذه هي الطريقة التي تثبت بها أدوات إنشاء GCC و C / C ++ على CentOS 8 وتكتب أول برامج C / C ++. شكرا لقراءة هذا المقال.