GNU Compiler Collection (GCC)

Forfatter: Lewis Jackson
Opprettelsesdato: 12 Kan 2021
Oppdater Dato: 23 April 2024
Anonim
C/C++ Tutorial for Beginners - Install GNU (GCC/G++) Compiler Tools on Windows 10 - MinGW
Video: C/C++ Tutorial for Beginners - Install GNU (GCC/G++) Compiler Tools on Windows 10 - MinGW

Innhold

Versjon
(per 9/24/2018)
8.2
plattformer
TillatelseÅpen kilde
Kategoriprogrammering
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
GCCs modulære design gjør det også mulig å installere plugins for å utvide funksjonaliteten til programvaren. Ekstra funksjonalitet inkluderer støtte for programmeringsspråk som ikke kommer med GCC.


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 + + Kildekodefil

Andre filutvidelser som brukes av GNU Compiler Collection (GCC) 8.2

Støttede filtyper
.ADAAda Kildekode
.ADBAda Body File
.ANNONSERAda-spesifikasjonsfil
ASMMonteringsspråk Kildekodefil
CPPC + + Kildekodefil
.FFortran Kildekode
.HC / C + + / Objective-C Header File
.HPPC + + Header File
.javaJava Source Code File
.MObjektiv C-implementeringsfil
Tilleggsrelaterte filformater
.ENStatisk bibliotek
.ARUnix Static Library
ccC + + Kildekodefil
.GCHForkompilert headerfil
.HXXC + + Kildekodehodefil
.OKompilert objektfil
.SÅDelt bibliotek

.AV3 filutvidelse

Louise Ward

April 2024

UtviklerPanaonic popularitet 1,5 (4 temmer) KategoriVideofiler FormatN / A X Filformatkategorier inkluderer binær, tekt, XML og zip. Formatet for denne filtypen er ikke betemt. En AV3-fil er en ...

.RPLIB File Extension

Louise Ward

April 2024

UtviklerAxure oftware olution popularitet 3.0 (1 temme) KategoriPlugin File FormatBinary X Denne filen er lagret i et binært format, om krever et betemt program for å lee innholdet. Widget ...

Friske Publikasjoner