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

Συγγραφέας: Lewis Jackson
Ημερομηνία Δημιουργίας: 12 Ενδέχεται 2021
Ημερομηνία Ενημέρωσης: 24 Απρίλιος 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Σύνταξη αρχείου αντικειμένων
.ΕΤΣΙΚοινόχρηστη βιβλιοθήκη

Περιγραφή μορφής αρχείου 8CI

Eugene Taylor

Απρίλιος 2024

Πολλοί άνθρωποι μοιράζονται .8εκ αρχεία χωρίς να επισυνάψετε οδηγίες σχετικά με τον τρόπο χρήσης του. Ωστόσο, δεν είναι προφανές για όλους που προγραμματίζουν ένα .8εκ το αρχείο μπορεί να επεξεργαστε...

OpenSuse

Eugene Taylor

Απρίλιος 2024

Σύμφωνα με το μητρώο μας, Openue είναι ικανό να ανοίξει τα αρχεία που αναφέρονται παρακάτω. Είναι πιθανό το Openue να μπορεί να μετατρέψει και τις αναφερόμενες μορφές, το εγχειρίδιο της εφαρμογής μπο...

Συνιστάται