Περιεχόμενο
- Επισκόπηση λογισμικού
- Υποστηριζόμενους τύπους αρχείων
- Πρωτοβάθμια επέκταση αρχείου
- Άλλες επεκτάσεις αρχείων που χρησιμοποιούνται από τη Συλλογή Μεταγλωττιστή GNU (GCC) 8.2
Εκδοχή (από 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 είναι η ικανότητά του να δημιουργεί cross-compile προγράμματα για διαφορετικές πλατφόρμες. Αυτό σημαίνει ότι, παρόλο που ένας προγραμματιστής χρησιμοποιεί το GCC σε μια πλατφόρμα, μπορεί να καταρτιστεί για άλλη πλατφόρμα προορισμού.
Το GCC είναι μία από τις πιο κοινές επιλογές για την κατάρτιση προγραμμάτων C και C ++ σε συστήματα που βασίζονται σε Unix. Αν αναπτύσσετε το Linux, το GCC είναι μια καλή επιλογή. Μπορεί επίσης να χρησιμοποιηθεί για τα Windows, αλλά συνήθως προτιμούνται και άλλοι μεταγλωττιστές, όπως ο μεταγλωττιστής που περιλαμβάνεται στο Microsoft Visual Studio.
Υποστηριζόμενους τύπους αρχείων
Πρωτοβάθμια επέκταση αρχείου
.ΝΤΟ - αρχείο πηγαίου κώδικα C / C ++Άλλες επεκτάσεις αρχείων που χρησιμοποιούνται από τη Συλλογή Μεταγλωττιστή GNU (GCC) 8.2
Υποστηριζόμενους τύπους αρχείων | |
---|---|
.ADA | Ada Source Code |
.ADB | Αρχείο σώματος Ada |
.ΔΙΑΦΗΜΙΣΕΙΣ | Αρχείο προδιαγραφών Ada |
.ASM | Σύνολο αρχείου πηγαίου κώδικα συναρμολόγησης |
.CPP | C ++ Αρχείο πηγαίου κώδικα |
.ΦΑ | Fortran Source Code |
.H | Αρχείο επικεφαλίδας C / C ++ / Objective-C |
.HPP | Αρχείο επικεφαλίδας C ++ |
.ΙΑΒΑ | Αρχείο πηγαίου κώδικα Java |
.M | Αρχείο Εφαρμογής Στόχου-Γ |
Πρόσθετες μορφές σχετικών αρχείων | |
---|---|
.ΕΝΑ | Στατική βιβλιοθήκη |
.AR | Στατική βιβλιοθήκη Unix |
.CC | C ++ Αρχείο πηγαίου κώδικα |
.GCH | Πρόχειρο αρχείο κεφαλίδας |
.HXX | Αρχείο κεφαλίδας πηγαίου κώδικα C ++ |
.O | Σύνταξη αρχείου αντικειμένων |
.ΕΤΣΙ | Κοινόχρηστη βιβλιοθήκη |