GCC

Tento článek je o softwaru. O mezinárodní organizaci pojednává článek Rada pro spolupráci arabských států v Zálivu.
GCC
Logo
VývojářProjekt GNU
První vydání23. května 1987
Aktuální verze14.2 (1. srpna 2024)
Operační systémGNU/Linux
BSD
macOS
Microsoft Windows
UN*X
MINIX 3
Platformamultiplatformní software
Vyvíjeno vC++ a C
Typ softwaruoptimalizující překladač, GNU balíček a svobodný software
LicenceGPLv3
GNU Lesser General Public License, version 2.1
Webgcc.gnu.org
Některá data mohou pocházet z datové položky.

GNU Compiler Collection (zkráceně GCC) je sada překladačů vytvořených v rámci projektu GNU. Původně se jednalo pouze o překladač programovacího jazyka C (a zkratka tehdy znamenala GNU C Compiler), později byly na stejném společném základě vytvořeny překladače jazyků C++, D[1][2], Rust[3][4][5][6][7], Fortran, Ada, Modula-2[8][9], Cobol[10] a dalších.

Původním autorem GCC je Richard Stallman, který ho roku 1987 vytvořil jako jednu ze základních částí svého projektu GNU; dnes projekt zastřešuje nadace FSF. GCC je šířen pod licencí GNU GPL a stal se již de facto standardním překladačem v open source operačních systémech unixového typu, ale používá se i v některých komerčních operačních systémech, např. na macOS.[zdroj?] Existují také jeho porty pro Microsoft Windows (např. MinGW).

  1. The D Language Front-End Finally Merged Into GCC 9 - Phoronix. www.phoronix.com [online]. [cit. 2018-12-28]. Dostupné online. 
  2. GCC 9 Release Series — Changes, New Features, and Fixes - GNU Project - Free Software Foundation (FSF). gcc.gnu.org [online]. [cit. 2018-12-28]. Dostupné online. 
  3. GCC Rust Compiler "gccrs" Sees ~900 New Patches Upstreamed For GCC 14. www.phoronix.com [online]. [cit. 2024-10-18]. Dostupné online. (anglicky) 
  4. JEŽEK, David. Více než 100 patchů pro Rust v GCC 13. Root.cz [online]. [cit. 2023-02-23]. Dostupné online. 
  5. KRČMÁŘ, Petr. Podpora Rustu míří do překladače GCC. Root.cz [online]. [cit. 2023-01-02]. Dostupné online. 
  6. PROVEN, Liam. Rust support merged for the forthcoming GCC 13. www.theregister.com [online]. [cit. 2023-01-02]. Dostupné online. (anglicky) 
  7. GCC Rust "gccrs" Code Merged Into Mainline GCC 13. www.phoronix.com [online]. [cit. 2023-01-02]. Dostupné online. (anglicky) 
  8. FIKAR, Jan. Vyšlo GCC 13.1 s jazykem Modula-2. Root.cz [online]. [cit. 2023-04-29]. Dostupné online. 
  9. GCC 13.1 Released With Modula-2 Language Support, More C23/C++23 Features. www.phoronix.com [online]. [cit. 2023-05-09]. Dostupné online. (anglicky) 
  10. GnuCOBOL 3.2. www.abclinuxu.cz [online]. [cit. 2023-07-29]. Dostupné online. 

Developed by StudentB