Συλλογή μεταγλωττιστή GNU (GCC)

Συγγραφέας: Lewis Jackson
Ημερομηνία Δημιουργίας: 12 Ενδέχεται 2021
Ημερομηνία Ενημέρωσης: 17 Νοέμβριος 2024
Anonim
Software Freedom Day (SFD) 2021! - Μέρος Β
Βίντεο: Software Freedom Day (SFD) 2021! - Μέρος Β

Περιεχόμενο

Εκδοχή
(από 24/9/2018)
8.2
Πλατφόρμες
ΑδειαΑνοιχτή πηγή
ΚατηγορίαΠρογραμματισμός
Περισσότερες πληροφορίες (επισκεφτείτε τον ιστότοπο του εκδότη)
Εκτίμηση: 2.2 / 5 (61 Ψήφοι)

Επισκόπηση λογισμικού

Κύρια χαρακτηριστικά


  • Δωρεάν σουίτα μεταγλωττιστών ανοικτού κώδικα
  • Υποστηρίζει πολλές διαφορετικές γλώσσες εμπρός
  • Μπορεί να μεταγλωττίσει εκτελέσιμα αρχεία για διαφορετικές πλατφόρμες

Η Συλλογή Μεταγλωττιστή GNU (GCC) είναι μια σουίτα συμπιεστών ανοιχτού κώδικα που χρησιμοποιείται περισσότερο για τη σύνταξη προγραμμάτων C και C ++. Το GCC υποστηρίζει και πολλές άλλες γλώσσες προγραμματισμού, συμπεριλαμβανομένων των στόχων C, Fortran, Java, Ada, Go και BRIG (HSAIL). Οι μεταγλωττιστές χρησιμοποιούνται συνήθως στα συστήματα που βασίζονται σε Unix, αλλά μπορεί να χρησιμοποιηθεί και μια θύρα Windows, που ονομάζεται MiniGW.

Το GCC περιλαμβάνει αρκετούς διαφορετικούς μεταγλωττιστές:

  • gcc: Μεταγλωττιστής C
  • g ++: Μεταγλωττιστής C ++ και Objective-C
  • gfortran: Ένας μεταγλωττιστής Fortran
  • gcj: Ένας μεταγλωττιστής Java
  • GNAT: Ένας μεταγλωττιστής της Ada
  • gccgo: Μεταγλωττιστής A Go
Ο αρθρωτός σχεδιασμός του GCC επιτρέπει επίσης την εγκατάσταση πρόσθετων στοιχείων για την επέκταση της λειτουργικότητας του λογισμικού. Η πρόσθετη λειτουργικότητα περιλαμβάνει υποστήριξη για γλώσσες προγραμματισμού που δεν συνοδεύουν το GCC.


Ένα μεγάλο χαρακτηριστικό του GCC είναι η ικανότητά του να δημιουργεί cross-compile προγράμματα για διαφορετικές πλατφόρμες. Αυτό σημαίνει ότι, παρόλο που ένας προγραμματιστής χρησιμοποιεί το GCC σε μια πλατφόρμα, μπορεί να καταρτιστεί για άλλη πλατφόρμα προορισμού.

Το GCC είναι μία από τις πιο κοινές επιλογές για την κατάρτιση προγραμμάτων C και C ++ σε συστήματα που βασίζονται σε Unix. Αν αναπτύσσετε το Linux, το GCC είναι μια καλή επιλογή. Μπορεί επίσης να χρησιμοποιηθεί για τα Windows, αλλά συνήθως προτιμούνται και άλλοι μεταγλωττιστές, όπως ο μεταγλωττιστής που περιλαμβάνεται στο Microsoft Visual Studio.

Υποστηριζόμενους τύπους αρχείων


Πρωτοβάθμια επέκταση αρχείου

.ΝΤΟ - αρχείο πηγαίου κώδικα C / C ++

Άλλες επεκτάσεις αρχείων που χρησιμοποιούνται από τη Συλλογή Μεταγλωττιστή GNU (GCC) 8.2

Υποστηριζόμενους τύπους αρχείων
.ADAAda Source Code
.ADBΑρχείο σώματος Ada
.ΔΙΑΦΗΜΙΣΕΙΣΑρχείο προδιαγραφών Ada
.ASMΣύνολο αρχείου πηγαίου κώδικα συναρμολόγησης
.CPPC ++ Αρχείο πηγαίου κώδικα
.ΦΑFortran Source Code
.HΑρχείο επικεφαλίδας C / C ++ / Objective-C
.HPPΑρχείο επικεφαλίδας C ++
.ΙΑΒΑΑρχείο πηγαίου κώδικα Java
.MΑρχείο Εφαρμογής Στόχου-Γ
Πρόσθετες μορφές σχετικών αρχείων
.ΕΝΑΣτατική βιβλιοθήκη
.ARΣτατική βιβλιοθήκη Unix
.CCC ++ Αρχείο πηγαίου κώδικα
.GCHΠρόχειρο αρχείο κεφαλίδας
.HXXΑρχείο κεφαλίδας πηγαίου κώδικα C ++
.OΣύνταξη αρχείου αντικειμένων
.ΕΤΣΙΚοινόχρηστη βιβλιοθήκη

.BIT Επέκταση Αρχείου

Randy Alexander

Νοέμβριος 2024

ΠρογραμματιστήςΡον ντε Τζονγκ Δημοτικότητα 3.7 (11 ψήφοι) ΚατηγορίαΚωδικοποιημένα αρχεία ΜορφήΚείμενο και δυαδικό X Αυτό το αρχείο αποθηκεύεται σε μορφή απλού κειμένου ή σε δυαδική μορφή. Εάν σε μορφ...

.WNK File Extension

Randy Alexander

Νοέμβριος 2024

ΠρογραμματιστήςDebugMode Δημοτικότητα 3,5 (2 ψήφοι) ΚατηγορίαΑρχεία δεδομένων ΜορφήΔυαδικό X Αυτό το αρχείο αποθηκεύεται σε δυαδική μορφή, η οποία απαιτεί ένα συγκεκριμένο πρόγραμμα για να διαβάσει τ...

Κοίτα