GNU Compiler Collection (GCC)

Kirjoittaja: Lewis Jackson
Luomispäivä: 12 Saattaa 2021
Päivityspäivä: 24 Huhtikuu 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

Sisältö

Versio
(9.9.2018 alkaen)
8.2
Platforms
lisenssiAvoin lähdekoodi
KategoriaOhjelmointi
Lisätietoja (käy julkaisijan verkkosivustolla)
Arvostelu: 2.2 / 5 (61 ääntä)

Ohjelmiston yleiskatsaus

Pääpiirteet


  • Vapaa, avoimen lähdekoodin kääntäjien sarja
  • Tukee useita eri kieliä
  • Voi ristikompileoida eri alustojen suoritettavia tiedostoja

GNU Compiler Collection (GCC) on sarja avoimen lähdekoodin pakkaimia, joita käytetään yleisimmin C- ja C ++ -ohjelmien kokoamiseen. GCC tukee myös useita muita ohjelmointikieliä, kuten Objective-C, Fortran, Java, Ada, Go ja BRIG (HSAIL). Kääntäjiä käytetään yleisimmin Unix-järjestelmissä, mutta myös Windows-porttia, jota kutsutaan MiniGW: ksi, voidaan käyttää.

GCC: ssä on useita eri kääntäjiä:

  • gcc: A C-kääntäjä
  • g ++: C ++ ja Objective-C kääntäjä
  • gfortran: Fortran-kääntäjä
  • gcj: Java-kääntäjä
  • GNAT: Ada-kääntäjä
  • gccgo: A Go-kääntäjä
GCC: n modulaarinen rakenne mahdollistaa myös laajennusten asennuksen ohjelmiston toimivuuden laajentamiseksi. Lisätoiminnot tukevat ohjelmointikieliä, jotka eivät kuulu GCC: hen.


Yksi GCC: n hienoista piirteistä on sen kyky yhdistää ohjelmia eri alustoille. Tämä tarkoittaa sitä, että vaikka kehittäjä käyttää GCC: tä yhdellä alustalla, se voidaan koota toiseen kohdealustaan.

GCC on yksi yleisimmistä vaihtoehdoista C- ja C ++ -ohjelmien laatimiseksi Unix-järjestelmissä. Jos kehität Linuxia, GCC on hyvä valinta. Sitä voidaan käyttää myös Windowsissa, mutta muut kääntäjät ovat tyypillisesti edullisia, kuten Microsoft Visual Studion mukana toimitettu kääntäjä.

Tuetut tiedostotyypit


Ensisijainen tiedostopääte

.C - C / C ++ lähdekooditiedosto

Muut GNU Compiler Collectionin (GCC) käyttämät tiedostotunnisteet 8.2

Tuetut tiedostotyypit
.ADAAdan lähdekoodi
.ADBAda Body File
.ADSAda-määritystiedosto
.ASMKokoonpanokielen lähdekooditiedosto
CPPC ++ lähdekooditiedosto
.fFortranin lähdekoodi
.HC / C ++ / Objective-C-otsikkotiedosto
.HPPC ++ -otsikon tiedosto
.javaJava-lähdekooditiedosto
.MTavoite-C: n täytäntöönpanotiedosto
Muut siihen liittyvät tiedostomuodot
.AStaattinen kirjasto
.ARUnixin staattinen kirjasto
.ccC ++ lähdekooditiedosto
.GCHEsikompiloitu otsikkotiedosto
.HXXC ++ lähdekoodin otsikkotiedosto
.OKäännetty objektitiedosto
.NIINJaettu kirjasto

EWO-tiedostomuodon kuvaus

John Pratt

Huhtikuu 2024

Monet ihmiet jakavat .uui tiedotoja liittämättä en käyttöä kokevia ohjeita. Kaikille ei kuitenkaan ole elvää, mikä ohjelma a .uui tiedotoa voidaan muokata...

GSX-tiedostomuodon kuvaus

John Pratt

Huhtikuu 2024

Monet ihmiet jakavat .gx tiedotoja liittämättä en käyttöä kokevia ohjeita. Kaikille ei kuitenkaan ole elvää, mikä ohjelma a .gx tiedotoa voidaan muokata, ...

Uudet Julkaisut