GCC

Tämä artikkeli kertoo ohjelmoinnista. GCC on myös Gulf Cooperation Councilin lyhenne
GCC
Kehittäjä GNU-projekti
Kehityshistoria
Ensijulkaisu 23. toukokuuta 1987[1]
Vakaa versio 14.2 ()[2]
Tiedot
Ohjelmistotyyppi ohjelmointikielen kääntäjä
Alusta alustariippumaton
Lisenssi GNU GPL
Aiheesta muualla
Verkkosivusto
Versiohallinta

GNU Compiler Collection (yleensä GCC) on GNU-projektin kehittämä kääntäjien kokoelma. Se on Free Software Foundationin vapaata ohjelmistoa, ja julkaistu GNU GPL:n ja osin LGPL:n alaisuudessa. GCC on GNUn kehitysympäristön tärkein osa ja vapaiden Unixin kaltaisten käyttöjärjestelmien vakiokääntäjä ja usein hyödynnetty myös kaupallisten kehitysympäristöjen kanssa.

GCC:n alkuperäinen nimi oli GNU C Compiler ja se osasi kääntää vain C:tä. Nyttemmin GCC osaa kääntää myös C++:a, Fortrania, Adaa, Objective-C:tä, Go:ta ja D:tä.[3][4] Java-kääntäjä on poistettu GCC:stä versiosta 7 alkaen.[5] Varhainen tuki Rust-kielelle on lisätty joulukuussa 2022, mutta tuki ei ole vielä täysin valmis GCC version 13 julkaisuun mennessä.[6][7] Modula-2-kielen tuki on lisätty kehitysversioon joulukuussa 2022.[8]

  1. Viittausvirhe: Virheellinen <ref>-elementti; viitettä gccrel ei löytynyt
  2. GCC 14.2 Released, (viitattu ). Tieto on haettu Wikidatasta.
  3. https://gcc.gnu.org/gcc-8/changes.html#go
  4. https://gcc.gnu.org/gcc-9/changes.html#d
  5. https://gcc.gnu.org/gcc-7/changes.html#java
  6. Michael Larabel: GCC Rust "gccrs" Code Merged Into Mainline GCC 13 phoronix.com. 13.12.2022. Viitattu 13.12.2022. (englanniksi)
  7. GCC 13 and the state of gccrs rust-gcc.github.io. 24.4.2023. Viitattu 25.4.2023. (englanniksi)
  8. Michael Larabel: Modula-2 Language Frontend Merged Into GCC 13 phoronix.com. 14.12.2022. Viitattu 15.12.2022. (englanniksi)

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search