IT-lexicon › Programmeren › GCC (GNU Compiler Collection)

GCC (GNU Compiler Collection)

Programmeren Svenska → Bijgewerkt: 2026-10-03

De referentiecompiler van GNU — Richard Stallman, 1987. Ondersteunt C, C++, Objective-C, Fortran, Ada, D en Go. Compileert de Linux-kernel en 99% van de Linux-distributies.

Monolithische architectuur: frontend, middensectie en backend zijn nauw verweven. GCC 4.x (vanaf 2005) bracht Graphite-optimalisatie en GIMPLE/RTL als interne representaties. Recente versies hebben een plugin-API, maar niet in Clang-stijl.

Concurrenten: Clang/LLVM (modernere architectuur, betere foutmeldingen) en MSVC (Windows). GCC behoudt op Linux de pole position om historische redenen en vanwege de GCC-specifieke extensies in de Linux-kernel.

← Terug naar het lexicon