Innhold
- Programvareoversikt
- Støttede filtyper
- Primær filutvidelse
- Andre filutvidelser som brukes av GNU Compiler Collection (GCC) 8.2
Versjon (per 9/24/2018) | 8.2 |
plattformer | |
Tillatelse | Åpen kilde |
Kategori | programmering |
Mer info (besøk utgiverens nettsted) |
Vurdering: 2.2 / 5 (61 Stemmer) |
Programvareoversikt
Hovedtrekkene
- Gratis, åpen kildekode-pakke med kompilatorer
- Støtter flere forskjellige frontend-språk
- Kan krysskompilere kjørbare for forskjellige plattformer
GNU Compiler Collection (GCC) er en serie med open source-komplikatorer som oftest brukes til å kompilere C og C ++-programmer. GCC støtter også flere andre programmeringsspråk, inkludert Objective-C, Fortran, Java, Ada, Go og BRIG (HSAIL). Kompilatene brukes mest på Unix-baserte systemer, men en Windows-port, kalt MiniGW, kan også brukes.
GCC inneholder flere forskjellige kompilatorer:
- gcc: En C-kompilator
- g ++: En C ++ og Objective-C kompilator
- gfortran: En Fortran kompilator
- gcj: En Java-kompilator
- GNAT: En Ada-kompilator
- gccgo: A Go kompilator
En god funksjon av GCC er dens evne til å krysse kompilere programmer for ulike plattformer. Dette betyr at selv om en utvikler bruker GCC på en plattform, kan den bli kompilert for en annen målplattform.
GCC er et av de vanligste valgene for å lage C og C ++ programmer på Unix-baserte systemer. Hvis du utvikler for Linux, er GCC et godt valg. Den kan også brukes til Windows, men andre kompilatorer er vanligvis foretrukket, for eksempel kompilatoren som følger med Microsoft Visual Studio.
Støttede filtyper
Primær filutvidelse
.C - C / C + + KildekodefilAndre filutvidelser som brukes av GNU Compiler Collection (GCC) 8.2
Støttede filtyper | |
---|---|
.ADA | Ada Kildekode |
.ADB | Ada Body File |
.ANNONSER | Ada-spesifikasjonsfil |
ASM | Monteringsspråk Kildekodefil |
CPP | C + + Kildekodefil |
.F | Fortran Kildekode |
.H | C / C + + / Objective-C Header File |
.HPP | C + + Header File |
.java | Java Source Code File |
.M | Objektiv C-implementeringsfil |
Tilleggsrelaterte filformater | |
---|---|
.EN | Statisk bibliotek |
.AR | Unix Static Library |
cc | C + + Kildekodefil |
.GCH | Forkompilert headerfil |
.HXX | C + + Kildekodehodefil |
.O | Kompilert objektfil |
.SÅ | Delt bibliotek |