Software : GNU : GNU Compiler Collection (GCC)

GNU Compiler Collection (GCC)

Udgave
(fra og med 2018-09-24)
8.2
Perrons
Licens Open Source
Kategori Programming

Software Review

Hovedfunktioner

  • Gratis, open source-pakke af kompilatorer
  • Understøtter flere forskellige frontend-sprog
  • 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:

En stor funktion ved GCC er dens evne til at krydstille programmer for forskellige platforme. Dette 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 at kompilere 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 kompilatorer foretrækkes typisk, som f.eks. Kompilatoren inkluderet i Microsoft Visual Studio.

Opdateret: 24. september 2018

▶ Primær filudvidelse

.c – C/C++ Source Code File

▶ Andre filudvidelser brugt GNU Compiler Collection (GCC) 8.2

Understøttede filtyper
.ADS Ada Specification File
.ADB Ada Body File
.ASM Assembly Language Source Code File
.ADA Ada Source Code
.CPP C++ Source Code File
.F Fortran Source Code
.H C/C++/Objective-C Header File
.HPP C++ Header File
.JAVA Java Source Code File
.M Objective-C Implementation File
Yderligere relaterede filformater
.AR Unix Static Library
.A Static Library
.CC C++ Source Code File
.GCH Precompiled Header File
.HXX C++ Source Code Header File
.O Compiled Object File
.SO Shared Library