programvara : GNU : GNU Compiler Collection (GCC)

GNU Compiler Collection (GCC)

Version
8.2
Plattformar
lisens Open Source
Kategori Programmering

Programgranskning

Huvud funktioner

  • Gratis, öppen källkodspaket med kompilatorer
  • Stöder flera olika frontend-språk
  • Kan korskompilera körbara filer för olika plattformar

GNU Compiler Collection (GCC) är en serie kompilatorer med öppen källkod som oftast används för att kompilera C- och C++-program. GCC stöder även flera andra programmeringsspråk, inklusive Objective-C, Fortran, Java, Ada, Go och BRIG (HSAIL). Kompilatorerna används mest på Unix-baserade system, men en Windows-port, kallad MiniGW, kan också användas.

GCC innehåller flera olika kompilatorer:

En stor egenskap hos GCC är dess förmåga att korskompilera program för olika plattformar. Detta innebär att även om en utvecklare använder GCC på en plattform, kan den kompileras för en annan målplattform.

GCC är ett av de vanligaste valen för att skapa C- och C++-program på Unix-baserade system. Om du utvecklar för Linux är GCC ett bra val. Den kan också användas för Windows, men andra kompilatorer är vanligtvis att föredra, till exempel kompilatorn som följer med Microsoft Visual Studio.

Uppdaterad: 24 september 2018

▶ Primär filtillägg

.c – C/C++ källkodsfil

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

Filtyper som stöds
.ADS Ada-specifikationsfil
.ASM Assembly Language Källkodsfil
.ADA Ada källkod
.M Objective-C implementeringsfil
.ADB Ada Body File
.F Fortran källkod
.H C/C++/Objective-C Header-fil
.HPP C++ Header-fil
.JAVA Java-källkodsfil
.CPP C++ källkodsfil
Ytterligare relaterade filformat
.O Kompilerad objektfil
.ÅR Unix statiska bibliotek
.A Statiskt bibliotek
.SÅ Delat bibliotek
.GCH Förkompilerad huvudfil
.DC C++ källkodsfil
.HXX C++ källkodshuvudfil