كيفية تثبيت دول مجلس التعاون الخليجي على ماك

قد يرغب بعض مستخدمي Mac في تثبيت تطبيقGC على أجهزة الكمبيوتر التي تعمل بنظام التشغيل MacOS. إن كلمة "GC"، والتي تمثل اختصار Gnu Compiler Collection، عبارة عن مترجم شائع الاستخدام يدعم لغات C وC++ وObjective C وGo وFortran وAda والمزيد من اللغات، ويستخدم بشكل متكرر لتجميع برامج سطر الأوامر وكتابة البرامج والمزيد، سواء لفصول علوم الكمبيوتر أو لاستخدام أدوات سطر الأوامر.

لا يأتي جهاز Mac مزودًا بـGC بشكل افتراضي، ولكن يمكنك تثبيت دول مجلس التعاون الخليجي على جهاز Mac بسهولة نسبية.

كيفية تثبيت دول مجلس التعاون الخليجي على ماك

يتضمن النهج الذي سنستخدمه هنا ثلاث خطوات؛ تثبيت أدوات سطر الأوامر على جهاز Mac، ثم تثبيت HomeBrew، وأخيرًا تثبيت GB. سنفترض أنك تقوم بتشغيل إصدار حديث من MacOS (تم كتابة هذا البرنامج التعليمي باستخدام macOS Ventura أو MacOS Monterey) ولديك اتصال بالإنترنت.

  1. افتح تطبيق Terminal باستخدام Spotlight بالضغط على Command+Spacebar وكتابة "Terminal" والضغط على Return
  2. في سطر الأوامر، أدخل ما يلي لبدء تثبيت أدوات سطر الأوامر:
  3. xcode-select --install

  4. توافق على تثبيت حزمة أدوات سطر الأوامر، وعند اكتمال ذلك، يمكنك الآن تثبيت مدير حزم Homebrew على جهاز Mac باستخدام سلسلة الأوامر التالية:
  5. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

  6. بعد انتهاء تثبيت Homebrew، يمكنك تثبيت gcc باستخدام الأمر التالي:
  7. brew install gcc

  8. عند الانتهاء، يمكنك التأكد من تثبيت gcc وتشغيله عن طريق تشغيل الأمر التالي:/li>
    gcc --version

سيتم الآن تثبيت ملفGC على جهاز Mac، ويمكنك تشغيله كالمعتاد لتجميع التعليمات البرمجية، أو أي شيء آخر هو الاستخدام المقصود لـ gcc.

لماذا لا يمكنني تشغيل gcc بعد تثبيت أدوات سطر الأوامر على جهاز Mac؟

يمكنك تجربة استخدام الأمر gcc بعد تثبيت أدوات سطر الأوامر، ولكنه في الواقع لا يصدر صوتًا.

تضع Apple ملف gcc الثنائي في /usr/bin/gcc ولكنه يقوم فقط بتشغيل clang LLVM (جربه بنفسك، فقط اكتب "gcc" وسترى خطأ clang).

أنت بحاجة إلى تثبيت دول مجلس التعاون الخليجي بشكل منفصل يدويًا لتشغيل دول مجلس التعاون الخليجي على جهاز Mac.

عندما أقوم بتشغيل "gcc" أحصل على رسالة الخطأ "xcrun: error: مسار المطور النشط غير صالح"! يساعد!

إذا رأيت رسالة الخطأ "xcrun: خطأ: مسار مطور نشط غير صالح (/Library/Developer/CommandLineTools)، فقد xcrun في: /Library/Developer/CommandLineTools/usr/bin/xcrun"، فأنت بحاجة إلى تثبيت أدوات سطر الأوامر على جهاز Mac. إذا قمت بالفعل بتثبيت أدوات سطر الأوامر، وقمت مؤخرًا بتحديث MacOS، فقد تحتاج إلى تثبيتها مرة أخرى، أو تحديث أدوات سطر الأوامر من خلال تحديث البرنامج، أو مرة أخرى، عن طريق إعادة تثبيت أدوات سطر الأوامر.

على أية حال، قد ترى نفس خطأ مسار المطور النشط xcrun غير الصالح عند محاولة استخدام git والعديد من أدوات سطر الأوامر الأخرى، والحل هو نفسه.

ماذا لو كنت أرغب في تجميع دول مجلس التعاون الخليجي من المصدر على جهاز Mac؟

يمكنك أيضًا تجميع gcc من المصدر على جهاز Mac إذا كنت تميل إلى ذلك، ولكن استخدام Homebrew كمدير للحزم سيجعل المهمة أسهل بالنسبة لك لأنه يتعامل مع جميع التبعيات والمكتبات الأخرى أيضًا، وهناك العديد من النصائح والمزايا الأخرى باستخدام Homebrew.

ومع ذلك، إذا كنت ترغب في ترجمة gcc من البداية، يمكنك العثور على أحدث إصدار من مرآة GNU ftp لدول مجلس التعاون الخليجي:

https://ftpmirror.gnu.org/gcc/

القراءة الموصى بها:كيفية تثبيت وإعداد DaVinci Resolve على نظام Mac

هل تمكنت من تثبيت gcc بنجاح على جهاز Mac الخاص بك؟ هل واجهت أي السقطات؟ ما رأيك في سهولة استخدام Homebrew لتثبيت gcc على جهاز Mac؟ شارك أفكارك وتجاربك في التعليقات.