GNU Compiler Collection

Wikipedia, Entziklopedia askea

GCC edo GNU Compiler Collection GNU proiektuaren konpilatzaile multzoa da (lehenago GNU C Compiler deitzen zen, hasieran C lengoaian idatzitako kodea baino ez baitzuen konpilatzen). Proiektu hau GPL lizentziapean dago, mundu osoaren eskura. Gaur egun, konpiladoreen artean estandar bezala hartzen da GCC, bai lan egiten duen lengoaia kopuru zabalagatik, bai jasandako arkitektura mordoarengatik.

Historia[aldatu | aldatu iturburu kodea]

1987. urtean Richard Stallman hasi zen GNU sistema askearentzako C lengoaiaren konpilatzailea programatzen.

1997. urtean, zenbait programatzailek beste proiektu paralelo bat hasi zuten: EGCS (Experimental GNU Compiler System), Lantalde berri bat jaio zen GCC proiektu ofizialaren garapenarekin desados baitzegoen software librearen alderdi bat. Bi urteren buruan, proiektu berria zaharra baino aurreratuagoa zegoen, eta azkenean ofizialtzat hartu zen.

Lengoaiak[aldatu | aldatu iturburu kodea]

Gaur egun GCC konpilatzailea ondorengo lengoaiak konpilatzeko gai dago:

Arkitekturak[aldatu | aldatu iturburu kodea]

Gaur egun GCC arkitektura gehienetan lan egiten duen konpiladorea da, haien artean oso arraroak edo ezezagunak direnak baita ere.

Kanpo estekak[aldatu | aldatu iturburu kodea]