GNU Compiler Collection (GCC)

Forfatter: Lewis Jackson
Oprettelsesdato: 12 Kan 2021
Opdateringsdato: 17 November 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

Indhold

Version
(fra den 9/24/2018)
8.2
platforme
LicensÅben kilde
KategoriProgrammering
Mere info (besøg udgiverens hjemmeside)
Bedømmelse: 2.2 / 5 (61 Stemmer)

Softwareoversigt

Hovedtræk


  • Gratis, open source suite af kompilatorer
  • Understøtter flere forskellige frontendsprog
  • Kan krydskompilere eksekverbare filer til forskellige platforme

GNU Compiler Collection (GCC) er en serie af open source-komplikatorer, der oftest bruges til at kompilere C og C ++ programmer. GCC understøtter også flere andre programmeringssprog, herunder Objective-C, Fortran, Java, Ada, Go og BRIG (HSAIL). Kompilerne bruges mest på Unix-baserede systemer, men en Windows-port, der hedder MiniGW, kan også bruges.

GCC indeholder flere forskellige kompilatorer:

  • gcc: En C compiler
  • g ++: En C ++ og Objective-C compiler
  • gfortran: En Fortran kompilator
  • gcj: En Java compiler
  • GNAT: En Ada compiler
  • gccgo: A Go compiler
GCCs modulære design gør det også muligt at installere plugins for at udvide funktionaliteten af ​​softwaren. Yderligere funktionalitet omfatter support til programmering af sprog, der ikke følger med GCC.


En stor funktion ved GCC er dets evne til at krydstille programmer for forskellige platforme. Det betyder, at selv om en udvikler bruger GCC på en platform, kan den kompileres til en anden målplatform.

GCC er et af de mest almindelige valg til udarbejdelse af C og C ++ programmer på Unix-baserede systemer. Hvis du udvikler til Linux, er GCC et godt valg. Det kan også bruges til Windows, men andre compilers foretrækkes typisk, som kompilatoren inkluderet i Microsoft Visual Studio.

Understøttede filtyper


Primær filudvidelse

.C - C / C + + Kildekode fil

Andre filudvidelser brugt af GNU Compiler Collection (GCC) 8.2

Understøttede filtyper
.ADAAda Kildekode
.ADBAda Body File
.ADSAda Specification File
.ASMForsamlingssprog Kildekodefil
.cppC + + Source Code File
.FFortran Kildekode
.HC / C ++ / Objective-C Header File
.HPPC + + Header File
.javaJava Source Code File
.MObjective-C Implementeringsfil
Yderligere relaterede filformater
.ENStatisk Bibliotek
.ARUnix Static Library
.CCC + + Source Code File
.GCHForkompileret headerfil
.HXXC + + Kildekode header fil
.OKompileret objektfil
.SÅShared Library

GT filformat beskrivelse

John Pratt

November 2024

Mange menneker deler .gt filer uden vedhæftede intruktioner om, hvordan du bruger det. Alligevel er det ikke tydeligt for alle, hvilket program a .gt filen kan redigere, konvertere eller udkrive...

XGML-filformatbeskrivelse

John Pratt

November 2024

Mange menneker deler .xgml filer uden vedhæftede intruktioner om, hvordan du bruger det. Alligevel er det ikke tydeligt for alle, hvilket program a .xgml filen kan redigere, konvertere eller udk...

Webstedvalg