GNU kompilaatorikogu (GCC)

Autor: Lewis Jackson
Loomise Kuupäev: 12 Mai 2021
Värskenduse Kuupäev: 17 November 2024
Anonim
GNU kompilaatorikogu (GCC) - Tarkvara
GNU kompilaatorikogu (GCC) - Tarkvara

Sisu

Versioon
(alates 9/24/2018)
8.2
Platvormid
LitsentsAvatud lähtekoodiga
KategooriaProgrammeerimine
Rohkem infot (külastage avaldaja veebisaiti)
Hinnang: 2.2 / 5 (61 häält)

Tarkvara ülevaade

Põhijooned


  • Vaba avatud lähtekoodiga kompilaatorite komplekt
  • Toetab mitmeid erinevaid esiotsa keeli
  • Saab ristkompileerida erinevate platvormide rakendusi

GNU Compiler Collection (GCC) on C ja C ++ programmide koostamiseks kõige sagedamini kasutatavate avatud lähtekoodiga kompilaatorite komplekt. GCC toetab ka mitmeid teisi programmeerimiskeeli, sealhulgas Objective-C, Fortran, Java, Ada, Go ja BRIG (HSAIL). Koostajad on kõige sagedamini kasutatavad Unixil põhinevatel süsteemidel, kuid kasutada võib ka Windowsi porti, mida nimetatakse MiniGW.

GCC-s on mitu erinevat kompilaatorit:

  • gcc: A C kompilaator
  • g ++: C ++ ja Objective-C kompilaator
  • gfortran: Fortrani kompilaator
  • gcj: Java kompilaator
  • GNAT: Ada kompilaator
  • gccgo: A Go kompilaator
GCC modulaarne konstruktsioon võimaldab ka installida tarkvara pluginate laiendamiseks. Täiendav funktsionaalsus sisaldab toetust programmeerimiskeeltele, mis ei kuulu GCC-ga.


GCC üks suur tunnusjoon on selle võime ristkompileerida programme erinevatele platvormidele. See tähendab, et kuigi arendaja kasutab GCC-d ühel platvormil, võib selle koostada teise sihtplatvormi jaoks.

GCC on üks levinumaid valikuid C- ja C ++ -programmide koostamiseks Unix-põhistel süsteemidel. Kui te arendate Linuxi, on GCC hea valik. Seda saab kasutada ka Windowsi jaoks, kuid tavaliselt on eelistatud teised kompilaatorid, näiteks Microsoft Visual Studio komplekti kuuluv kompilaator.

Toetatud failitüübid


Esmane faililaiend

.C - C / C ++ lähtekoodi fail

Muud GNU Compiler Collection (GCC) poolt kasutatavad faililaiendid 8.2

Toetatud failitüübid
.ADAAda lähtekood
.ADBAda kehafail
.ADSAda spetsifikatsioonifail
.ASMAssamblee keele lähtekoodi fail
.CPPC ++ lähtekoodi fail
.fFortrani lähtekood
.HC / C ++ / Objective-C päisefail
.HPPC ++ päisefail
.JAVAJava lähtekoodi fail
.MEesmärgi C rakendusfail
Täiendavad seotud failivormingud
.AStaatiline raamatukogu
.ARUnixi staatiline raamatukogu
.CCC ++ lähtekoodi fail
.GCHEelkompileeritud päisefail
.HXXC ++ lähtekoodi päisefail
.OKoostatud objekti fail
.SOJagatud raamatukogu

.GRD faililaiend

Judy Howell

November 2024

ArendajaKuldne tarkvara Populaaru 4.2 (9 häält) KategooriaAndmefailid VormingTekt ja binaarne X ee fail alvetatake lihttektina või binaarformaadi. Kui ee on lihttekti kujul, aab eda va...

.GRDB faililaiend

Judy Howell

November 2024

ArendajaGramp meekond Populaaru 2.0 (1 hääl) KategooriaAndmebaaifailid VormingN / A X Failivormingukategooriad hõlmavad binaar-, tekti-, XML- ja ZIP-vormingut. elle failitüüb...

Populaarsuse Saavutamine