GNU kompiliatorių kolekcija (GCC)

Autorius: Lewis Jackson
Kūrybos Data: 12 Gegužė 2021
Atnaujinimo Data: 24 Balandis 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

.PXF failo plėtinys

Louise Ward

Balandis 2024

ProgramuotojaPendix Populiaruma 4.4 (8 balai) KategorijaKoduoti failai FormataTekta ir dvejetaini X Ši faila išaugoma paprato tekto arba dvejetainiu formatu. Jei tekto formata yra paprata, jį galima ...

.PXG failo plėtinys

Louise Ward

Balandis 2024

ProgramuotojaPixelmator komanda Populiaruma 2.0 (1 balavima) KategorijaNutatymų failai FormataBinarini X Ši faila išaugoma dvejetainiu formatu, kuriam reikalinga peciali programa, kirta jo turiniui p...

Įdomu Šiandien