مجموعة مترجمات جنو

جنو جي سي سي (بالإنجليزية: GCC)‏ أو (بالإنجليزية: GNU Compiler Collection)‏ [12] وهو مترجم محول من لغات البرمجة إلى لغة الآلة أو المعالج الحاسوبي ويتميز جي سي سي بأنه يترجم أكثر من لغة برمجة مثل لغة سي، سي++، جافا، فورتران، سي-الكائنية، ولغة آدا،[13] هو طاقم من مصرفات اللغات البرمجيّة من إنتاج مشروع جنو. وهي برمجيات حرة توزعها مؤسسة البرمجيات الحرة تحت رخصة جنو العمومية ورخصة جنو العمومية الصغرى. بالإضافة إلى كونها المصرّف الرسمي لأنظمة جنو، فقد تم اعتمادها على أنها المصؤّف القياسي أو الأساسي من قبل أنظمة التشغيل الحديثة شبيهة يونكس Unix-like، بما فيها لينكس وأنظمة تشغيل بي إس دي BSD وماك أو.إس عشرة. تم ربط تجميعة مصرفات جنو إلى العديد من معماريات الحاسوب Computer Architectures، وقد انتشرت كأداه في بيئات تطوير البرامج IDE التجارية ومغلقة المصدر، تستخدم التجميعة أيضاً في منصات مدمجة شهيرة مثل سيمبيان وبلاي ستيشن.

تجميعة مصرفات جنو
لقطة شاشة
معلومات عامة
نوع
نظام التشغيل
المنصة
أدوات الواجهة أو إطار العمل
موقع الويب
(الإنجليزية) gcc.gnu.org
معلومات تقنية
المطورون
لغة البرمجة
implementation of
الإصدار الأول
الإصدار الأخير
المستودع
الرخصة
رخصة جنو العمومية الإصدار 3 — رخصة جنو العمومية الصغرى-2.1
التسلسل
اشتقاقات
DJGPP (en)

الإصدار 1.0 من GCC كان في عام 1987 وكان اسمها اختصاراً لمصرف جنو للغة سي GNU C Compiler بسبب دعمها للغة سي فقط، وقد تم مد نطاقها لتتمكن من تصريف لغة سي++ في ديسمبر من نفس العام. فيما بعد تم عمل تطويرات لدعم فورتران وباسكال وجافا وأدا بالإضافة إلى لغات أخرى.

نبذة تاريخية

بدأت تجميعة مصرفات جنو من قبل ريتشارد ستالمن عام 1985. لقد قام بتوسيع مصرف لترجمة لغة السي كان موجود مسبقاً. المصرف تم كتابته وترجمته بلغة باستيل Pastel، وهي امتداد للغة باسكال. ثم تمت إعادة كتابته بلغة السي من قبل لين تاور وريتشارد ستالمن وتم إطلاقه عام 1987 ليكون المصرّفم لمشروع جنو. أشرف على تطويره مؤسسة البرمجيات الحرة.

مراجع

  1. "Installing GCC - GNU Project - Free Software Foundation (FSF)". مؤرشف من الأصل في 22 أبريل 2018. اطلع عليه بتاريخ 11 ديسمبر 2018. الوسيط |CitationClass= تم تجاهله (مساعدة); تحقق من التاريخ في: |access-date=, |archive-date= (مساعدة)
  2. "Installing GCC - GNU Project - Free Software Foundation (FSF)". اطلع عليه بتاريخ 11 ديسمبر 2018. الوسيط |CitationClass= تم تجاهله (مساعدة); تحقق من التاريخ في: |access-date= (مساعدة)
  3. "Installing GCC - GNU Project - Free Software Foundation (FSF)". اطلع عليه بتاريخ 11 ديسمبر 2018. الوسيط |CitationClass= تم تجاهله (مساعدة); تحقق من التاريخ في: |access-date= (مساعدة)
  4. وصلة مرجع: https://gcc.gnu.org/. الاقتباس: The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Ada, and Go, as well as libraries for these languages (libstdc++,...).. الوصول: 9 نوفمبر 2017.
  5. وصلة مرجع: https://gcc.gnu.org/. الاقتباس: The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Ada, and Go, as well as libraries for these languages (libstdc++,...).. الوصول: 9 نوفمبر 2017.
  6. وصلة مرجع: https://gcc.gnu.org/. الاقتباس: The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Ada, and Go, as well as libraries for these languages (libstdc++,...).. الوصول: 9 نوفمبر 2017.
  7. وصلة مرجع: https://gcc.gnu.org/. الاقتباس: The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Ada, and Go, as well as libraries for these languages (libstdc++,...).. الوصول: 9 نوفمبر 2017.
  8. وصلة مرجع: https://gcc.gnu.org/. الاقتباس: The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Ada, and Go, as well as libraries for these languages (libstdc++,...).. الوصول: 9 نوفمبر 2017.
  9. وصلة مرجع: https://gcc.gnu.org/. الاقتباس: The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Ada, and Go, as well as libraries for these languages (libstdc++,...).. الوصول: 9 نوفمبر 2017.
  10. وصلة مرجع: https://gcc.gnu.org/. الاقتباس: The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Ada, Go, and D, as well as libraries for these languages (libstdc++,...).. الوصول: 25 أغسطس 2019.
  11. الوصول: 7 مارس 2020.
  12. "الترجمة الصحيحة لكلمات GNU Compiler Collection". مؤرشف من الأصل في 11 أكتوبر 2016. الوسيط |CitationClass= تم تجاهله (مساعدة)
  13. "الموقع الرسمي لـ GCC". مؤرشف من الأصل في 22 مايو 2019. الوسيط |CitationClass= تم تجاهله (مساعدة)

    وصلات خارجية

    • بوابة برمجة الحاسوب
    • بوابة برمجيات
    • بوابة برمجيات حرة
    • بوابة لينكس
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.