كيفية تثبيت GCC (بناء أساسي) على Ubuntu 20.04

دليل خطوة بخطوة لتثبيت مترجمي GCC و G ++ على جهاز Ubuntu الخاص بك

اعتاد مجلس التعاون الخليجي أن يرمز إلى GNU C Compiler عندما كان لديه دعم مترجم واحد فقط ، ولكن منذ ذلك الحين نما إلى مجموعة المجمعين والمكتبات التي نعرفها اليوم. تُعرف GCC الآن باسم GNU Compiler Collection وهي مجموعة من المجمعين والمكتبات المتعددة للغات البرمجة مثل C و C ++ و D و Objective-C و Fortran و Ada وكذلك Golang.

يتم تجميع نواة لينكس وأدوات جنو والعديد من المشاريع مفتوحة المصدر الأخرى باستخدام دول مجلس التعاون الخليجي. لذلك فهو جزء مهم حقًا من مجموعة أدوات Linux والبرامج مفتوحة المصدر. توزع مؤسسة البرمجيات الحرة (FSF) دول مجلس التعاون الخليجي بموجب رخصة جنو العمومية مما يعني أنه يمكنك تشغيل ودراسة ومشاركة وتعديل دول مجلس التعاون الخليجي بحرية حسب رغباتك.

دعونا نلقي نظرة على كيفية تثبيت حزمة build-basic على Ubuntu 20.04 والتي تتضمن مترجمي GCC لـ C (gcc) و C ++ (g ++).

تركيب دول مجلس التعاون الخليجي

في التوزيعات القائمة على دبيان مثل Ubuntu ، يتم تجميع GCC في حزمة وصفية تُعرف باسم بناء أساسي. يتضمن العديد من الأدوات والمكتبات الأساسية الأخرى مثل g ++ و make و dpkg-dev المطلوبة لتجميع البرامج على Ubuntu.

لتثبيت ملف بناء أساسي الحزمة ، افتح المحطة باستخدام Ctrl + Alt + T. مفاتيح وتشغيل الأوامر التالية:

sudo apt update sudo apt install build-ضروري

قد ترغب أيضًا في الحصول على دليل أدوات التطوير عن طريق تثبيت ملف manpages- ديف package ، للقيام بذلك ، قم بتشغيل الأمر التالي:

sudo apt تثبيت manpages-dev

يمكنك الآن استخدام ملف رجل أمر لعرض وقراءة دليل المستخدم لأي أداة تطوير. بناء الجملة للملف رجل الأمر بسيط للغاية ، كما هو موضح أدناه. على سبيل المثال ، لقراءة الدليل الخاص بـ GCC ، قم بتشغيل ملف رجل دول مجلس التعاون الخليجي يأمر. يمكنك الخروج من الدليل بالضغط على "ف"بعد أن تنتهي من القراءة.

التركيب اللغوي: man مثال: man gcc

تحقق مما إذا تم تثبيت GCC بنجاح على نظامك عن طريق تشغيل:

دول مجلس التعاون الخليجي - النسخة

هذا كل شيء ، دول مجلس التعاون الخليجي والكثير من الأدوات الأخرى المطلوبة للتطوير مثبتة الآن على نظام Ubuntu 20.04 الخاص بك.

يشحن Ubuntu 20.04's build-basic مع الإصدار 9.3.0 من دول مجلس التعاون الخليجي ، إذا كنت ترغب في تثبيت إصدارات متعددة من GCC أو ربما أحدث إصدار من GCC ، فتحقق من ذلك في القسم أدناه.

تثبيت إصدارات متعددة من دول مجلس التعاون الخليجي

إذا وجدت نفسك في حاجة إلى إصدار آخر من GCC بخلاف ما هو مدرج في حزمة build-basic أو إذا كنت ترغب في تثبيت أحدث إصدار لاختبار الميزات الجديدة ، في حالات مثل هذه القدرة على تثبيت إصدارات متعددة من GCC تأتي سهل.

أحدث الإصدارات من دول مجلس التعاون الخليجي لديها تحسين وأداء وميزات جديدة أفضل. تتضمن مستودعات Ubuntu 20.04 حزم دول مجلس التعاون الخليجي المختلفة من الإصدار 7.xx ل 10.xx.

للتوضيح ، سنوضح كيفية تثبيت ثلاثة إصدارات من مجلس التعاون الخليجي و ز ++ وقم بإعدادها للعمل بشكل صحيح على نظام Ubuntu 20.04. لتثبيت الإصدار 8 و 9 وأحدث 10 من GCC ، قم بتشغيل الأمر التالي:

سودو apt install gcc-8 g ++ - 8 gcc-9 g ++ - 9 gcc-10 g ++ - 10

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

sudo update-بدائل - install / usr / bin / gcc gcc / usr / bin / gcc-10100 --lave / usr / bin / g ++ g ++ / usr / bin / g ++ - 10 --slave / usr / bin / gcov gcov / usr / bin / gcov-10 sudo update-options --install / usr / bin / gcc gcc / usr / bin / gcc-9 90 --lave / usr / bin / g ++ g ++ / usr / bin / g ++ - 9 --slave / usr / bin / gcov gcov / usr / bin / gcov-9 sudo update-options --install / usr / bin / gcc gcc / usr / bin / gcc-8 80 --lave / usr / bin / g ++ g ++ / usr / bin / g ++ - 8 -slave / usr / bin / gcov gcov / usr / bin / gcov-8

إذا كنت تريد لاحقًا تغيير الإصدار الافتراضي من GCC لاستخدامه ، فقم بتشغيل ملف تحديث بديل الأمر مع الخيار التالي:

sudo update-بدائل --config gcc

ستظهر لك قائمة بجميع إصدارات دول مجلس التعاون الخليجي المثبتة على نظام أوبونتو الخاص بك. قم بتغيير نسخة GCC الافتراضية عن طريق كتابة الرقم المقابل لها.

لقد نظرنا في كيفية تثبيت حزمة build-basic على ubuntu 20.04. لمعرفة المزيد حول كيفية استخدام مجلس التعاون الخليجي و ز ++ المترجمين ، قم بزيارة وثائق مجلس التعاون الخليجي على الإنترنت هنا.