المحتوى
- نظرة عامة على البرنامج
- أنواع الملفات المدعومة
- ملحق الملف الأساسي
- امتدادات الملفات الأخرى المستخدمة من قبل GNU Compiler Collection (GCC) 8.2
الإصدار (اعتبارًا من 9/24/2018) | 8.2 |
منصات | |
رخصة | المصدر المفتوح |
الفئة | برمجة |
مزيد من المعلومات (زيارة موقع الناشر) |
تقييم: 2.2 / 5 (61 صوتا) |
نظرة عامة على البرنامج
الخصائص الرئيسية
- مجموعة مفتوحة المصدر مجانية من المجمعين
- يدعم العديد من لغات الواجهة الأمامية المختلفة
- يمكن تجميع الملفات التنفيذية لمختلف المنصات
مجموعة جنو مترجم (GCC) هي مجموعة من compilers مفتوحة المصدر الأكثر استخداما لتجميع برامج C و C ++. يدعم GCC العديد من لغات البرمجة الأخرى ، بما في ذلك Objective-C و Fortran و Java و Ada و Go و BRIG (HSAIL). تستخدم برامج التحويل البرمجي بشكل شائع في الأنظمة المستندة إلى نظام Unix ، ولكن يمكن أيضًا استخدام منفذ Windows ، المسمى MiniGW.
تشمل دول مجلس التعاون الخليجي العديد من المترجمين المختلفين:
- مجلس التعاون الخليجي: مترجم جيم
- g ++: مترجم C ++ و Objective-C
- gfortran: مترجم فورتران
- gcj: مترجم جافا
- جنات: مترجم آدا
- gccgo: مترجم الذهاب
تتمثل إحدى الميزات الرائعة لدول مجلس التعاون الخليجي في قدرتها على تجميع البرامج لأنظمة مختلفة. هذا يعني أنه على الرغم من أن المطور يستخدم GCC على منصة واحدة ، فقد يتم تجميعها لمنصة مستهدفة أخرى.
تعد GCC واحدة من أكثر الخيارات شيوعًا لتجميع برامج C و C ++ على الأنظمة المستندة إلى Unix. إذا كنت تعمل على تطوير نظام Linux ، فإن GCC تعد خيارًا جيدًا. يمكن استخدامه أيضًا لنظام التشغيل Windows ، لكن برامج التحويل البرمجي الأخرى مفضلة عادة ، مثل برنامج التحويل البرمجي المضمّن في Microsoft Visual Studio.
أنواع الملفات المدعومة
ملحق الملف الأساسي
.C - C / C ++ ملف التعليمات البرمجية المصدرامتدادات الملفات الأخرى المستخدمة من قبل GNU Compiler Collection (GCC) 8.2
أنواع الملفات المدعومة | |
---|---|
.ADA | شفرة المصدر آدا |
.ADB | ادا ملف الجسم |
.إعلانات | ادا مواصفات الملف |
.ASM | لغة التجميع ملف التعليمات البرمجية المصدر |
.CPP | جيم + + ملف رمز المصدر |
.F | فورتران كود المصدر |
.H | C / C ++ / الهدف- رأس الملف الملف |
.HPP | جيم + + ملف الرأس |
. JAVA | جافا ملف التعليمات البرمجية المصدر |
.M | الهدف- تنفيذ ملف |
تنسيقات الملفات ذات الصلة إضافية | |
---|---|
.ا | مكتبة ثابتة |
.AR | مكتبة يونيكس الساكنة |
.CC | جيم + + ملف رمز المصدر |
.GCH | ملف رأس Precompiled |
.HXX | ج + + شفرة المصدر رأس الملف |
.O | ملف تجميع كائن |
.وبالتالي | مكتبة مشتركة |