GNU Compiler Collection

GNU Compiler Collection
GCC 10.2 yang sedang mengompilasi kode sumbernya sendiri
Tipeoptimizing compiler (en) Terjemahkan, paket GNU dan perangkat lunak bebas Edit nilai pada Wikidata
Versi pertama23 Mei 1987; 37 tahun lalu (1987-05-23)[1]
Versi stabil
14.2 (1r Agustus 2024) Edit nilai pada Wikidata
GenreKompilator
LisensiGPLv3+ dengan GCC Runtime Library Exception[2]
Bagian dariGNU toolchain (en) Terjemahkan Edit nilai pada Wikidata
Karakteristik teknis
Sistem operasiLintas platform
PlatformLintas platform Edit nilai pada Wikidata
Ukuran~15 juta LOC[3]
Bahasa pemrogramanC++ dan C (mul) Terjemahkan Edit nilai pada Wikidata
Informasi pengembang
PembuatRichard Stallman
PengembangProyek GNU
Informasi tambahan
Situs webgcc.gnu.org
Stack ExchangeEtiqueta Edit nilai pada Wikidata
Pelacakan kesalahanLaman pelacakan Edit nilai pada Wikidata
Free Software DirectoryGcc Edit nilai pada Wikidata
Framalibregnu-compiler-collection Edit nilai pada Wikidata
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini

GNU Compiler Collection (disingkat GCC) adalah koleksi kompilator yang dikembangkan oleh proyek GNU. Pada awal rilisnya, GCC merupakan singkatan dari GNU C Compiler karena hanya bisa melakukan kompilasi terhadap bahasa C. Namun, pada bulan Desember 1987, kompilator GCC untuk C++ dirilis.

Beberapa bagian depan untuk bahasa C++, Ada, Fortran, Go, dan D juga dikembangkan beberapa tahun setelahnya.[6][7] Sementara hasil bagian belakangnya dapat dijalankan di berbagai arsitektur seperti x86-64, x86, i386, ARM, SPARC, dan MIPS.[8]

  1. ^ "GCC Releases". GNU Project. Diarsipkan dari versi asli tanggal 2023-06-04. Diakses tanggal 2020-07-24. 
  2. ^ "GCC Runtime Library Exception". Diarsipkan dari versi asli tanggal 2023-03-31. Diakses tanggal 2020-07-24. 
  3. ^ Víctor Rodríguez (2019-10-01). "Cutting Edge Toolchain (Latest Features in GCC/GLIBC)". youtube.com. Linux Foundation. Diarsipkan dari versi asli tanggal 2023-03-27. Diakses tanggal 2021-01-19. 
  4. ^ "GCC 11 Release Series". gcc.gnu.org. Diarsipkan dari versi asli tanggal 2023-03-21. Diakses tanggal 2021-10-10. 
  5. ^ GNU Project (2020-10-15). "GCC Coding Conventions: C and C++ Language Conventions". gcc.gnu.org. Free Software Foundation. Diarsipkan dari versi asli tanggal 2023-05-28. Diakses tanggal 2021-01-08. 
  6. ^ "G++ and GCC (Using the GNU Compiler Collection (GCC))". gcc.gnu.org. Diarsipkan dari versi asli tanggal 2023-05-28. Diakses tanggal 2020-08-27. 
  7. ^ "GNU Compiler Collection - ArchWiki". wiki.archlinux.org. Diarsipkan dari versi asli tanggal 2021-02-27. Diakses tanggal 2020-08-27. 
  8. ^ "Host/Target specific installation notes for GCC - GNU Project - Free Software Foundation (FSF)". gcc.gnu.org. Diarsipkan dari versi asli tanggal 2018-04-22. Diakses tanggal 2020-08-27. 

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne