GNU kompiliatorių kolekcija (GCC)

Autorius: Lewis Jackson
Kūrybos Data: 12 Gegužė 2021
Atnaujinimo Data: 17 Lapkričio Mėn 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

Turinys

Versija
(nuo 2016-08-24)
8.2
Platformos
LicencijaAtviro kodo
KategorijaProgramavimas
Daugiau informacijos (apsilankykite leidėjo svetainėje)
Įvertinimas: 2.2 / 5 (61 balsai)

Programinės įrangos apžvalga

Pagrindinės funkcijos


  • Laisvas atviro kodo rinkinys kompiliatoriams
  • Palaiko keletą skirtingų priekinių kalbų
  • Gali kirsti skirtingų platformų vykdomuosius failus

GNU Compiler Collection (GCC) yra atviro kodo kompiliatorių rinkinys, dažniausiai naudojamas programoms C ir C ++. GCC taip pat palaiko keletą kitų programavimo kalbų, įskaitant „Objective-C“, „Fortran“, „Java“, „Ada“, „Go“ ir „BRIG“ (HSAIL). Kompiliatoriai dažniausiai naudojami „Unix“ sistemose, tačiau gali būti naudojamas ir „Windows“ prievadas „MiniGW“.

GCC sudaro keli skirtingi kompiliatoriai:

  • gcc: A C kompiliatorius
  • g ++: C + ir Objective-C kompiliatorius
  • gfortran: „Fortran“ kompiliatorius
  • gcj: „Java“ kompiliatorius
  • GNAT: „Ada“ kompiliatorius
  • gccgo: A Go kompiliatorius
GCC modulinė konstrukcija taip pat leidžia įdiegti papildinius, skirtus programinės įrangos funkcionalumui išplėsti. Papildoma funkcija apima paramą programavimo kalboms, kurios nėra su GCC.


Vienas iš puikių GCC bruožų yra jos gebėjimas kryžminiai surinkti programas skirtingoms platformoms. Tai reiškia, kad, nors kūrėjas naudojasi GCC vienoje platformoje, jis gali būti rengiamas kitai tikslinei platformai.

Persijos įlankos bendradarbiavimo taryba (GCC) yra viena iš dažniausiai pasitaikančių pasirinkimų C ir C ++ programų sudarymui Unix sistemose. Jei kuriate Linux, GCC yra geras pasirinkimas. Jis taip pat gali būti naudojamas „Windows“, tačiau paprastai pageidaujami kiti kompiliatoriai, pvz., Kompiliatorius, įtrauktas į „Microsoft Visual Studio“.

Palaikomi failų tipai


Pirminis failo plėtinys

.C - C / C ++ šaltinio kodo failas

Kiti failų plėtiniai, naudojami „GNU Compiler Collection“ (GCC) 8.2

Palaikomi failų tipai
.ADAAdos šaltinio kodas
.ADB„Ada“ kūno failas
.ADS„Ada“ specifikacijos failas
.ASMAsamblėjos kalbos šaltinio kodo failas
.CPPC ++ šaltinio kodo failas
.F„Fortran“ šaltinio kodas
.HC / C ++ / Objective-C antraštės failas
.HPP„C ++“ antraštės failas
.JAVA„Java“ šaltinio kodo failas
.MC tikslo įgyvendinimo dokumentas
Papildomi susiję failų formatai
.AStatinė biblioteka
.AR„Unix“ statinė biblioteka
.CCC ++ šaltinio kodo failas
.GCHSurinktas antraštės failas
.HXXC ++ šaltinio kodo antraštės failas
.OSukomponuotas objekto failas
.SOBendra biblioteka

FNM failo formato aprašymas

Tamara Smith

Lapkričio Mėn 2024

Daugeli žmonių dalijai .fnm failu nepridėdami intrukcijų, kaip juo naudoti. Viiem neaišku, kuri programa a .fnm failą galima redaguoti, konvertuoti ar atipaudinti. Šiame pulapyje me tengiamė uteikti ...

M1A failo formato aprašymas

Tamara Smith

Lapkričio Mėn 2024

Daugeli žmonių dalijai .m1a failu nepridėdami intrukcijų, kaip juo naudoti. Viiem neaišku, kuri programa a .m1a failą galima redaguoti, konvertuoti ar atipaudinti. Šiame pulapyje me tengiamė uteikti ...

Mes Patarsime Jums Skaityti