GNU Compiler Collection (GCC)

Författare: Lewis Jackson
Skapelsedatum: 12 Maj 2021
Uppdatera Datum: 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

Innehåll

Version
(per den 9/24/2018)
8.2
plattformar
LicensÖppen källa
KategoriProgrammering
Mer info (besök utgivarens hemsida)
Betyg: 2.2 / 5 (61 röst)

Programvaruöversikt

Viktigaste egenskaper


  • Gratis, öppen källkod av kompilatorer
  • Stöder flera olika frontändsspråk
  • Kan korsa kompilera körbara filer för olika plattformar

GNU Compiler Collection (GCC) är en serie av open source-komplikatorer som oftast används för att sammanställa C och C ++-program. GCC stöder också flera andra programmeringsspråk, inklusive Objective-C, Fortran, Java, Ada, Go och BRIG (HSAIL). Samlarna används oftast på Unix-baserade system, men en Windows-port, som kallas MiniGW, kan också användas.

GCC innehåller flera olika kompilatorer:

  • gcc: En C-kompilator
  • g ++: En C ++ och Objective-C kompilator
  • gfortran: En Fortran kompilator
  • gcj: En Java-kompilator
  • GNAT: En Ada-kompilator
  • gccgo: A Go compiler
GCCs modulära design gör det även möjligt att installera plugins för att utöka programmets funktionalitet. Ytterligare funktioner inkluderar stöd för programmering av språk som inte kommer med GCC.


En stor funktion hos GCC är dess förmåga att korsa kompilera program för olika plattformar. Det innebär att även om en utvecklare använder GCC på en plattform, kan den sammanställas för en annan målplattform.

GCC är ett av de vanligaste valen för att sammanställa C och C ++-program på Unix-baserade system. Om du utvecklar för Linux är GCC ett bra go-to-choice. Den kan också användas för Windows, men andra kompilatorer föredras vanligtvis, som kompilatorn som ingår i Microsoft Visual Studio.

Stödda filtyper


Primär filtillägg

.C - C / C + + Källkodsfil

Andra filtillägg som används av GNU Compiler Collection (GCC) 8.2

Stödda filtyper
.ADAAda Source Code
.ADBAda Body File
.ADSAda-specifikationsfilen
asmSammansättningsspråk Källkodsfil
.cppC + + källkodsfil
.FFortran Källkod
.HC / C ++ / Objective-C Header File
.HPPC + + Header File
.JAVAJava Source Code File
.MObjektiv C-implementeringsfil
Ytterligare relaterade filformat
.ENStatiskt bibliotek
.ARUnix Static Library
.ccC + + källkodsfil
.GCHFörkompilerad headerfil
.HXXC + + källkodshuvudfil
.OSammansatt objektfil
.SÅDelat bibliotek

.Q08 filförlängning

Louise Ward

November 2024

UtvecklareIntuit Kanada Popularitet 3,5 (4 röt) KategoriData filer FormateraBinär X Den här filen para i ett binärt format, vilket kräver ett pecifikt program för att l&...

.Q1 filförlängning

Louise Ward

November 2024

UtvecklareNulloft Popularitet 3,8 (4 röt) KategoriLjudfiler FormateraText X Den här filen para i ett vanligt textformat. Du kan öppna och via innehållet i den här filen med h...

Dela Med Sig