GNU Compiler Collection

De la Wikipedia, enciclopedia liberă
Salt la: Navigare, căutare
GNU Compiler Collection
GNU Compiler Collection logo.svg
Dezvoltator GNU Project
Ultima versiune 4.8.1 (31 mai 2013)
Sistem de operare Cross-platform
Platformă GNU
Tip Compiler
Licență GNU General Public License, GNU Lesser General Public License
Site web gcc.gnu.org

GNU Compiler Collection (Colecția de compilatoare GNU, numită de obicei GCC) este un set de compilatoare pentru diverse limbaje de programare produs de Proiectul GNU. GCC a fost adoptat ca compilator standard de majoritatea sistemelor de operare Unix-like, inclusiv Linux, sistemele BSD și Mac OS X.

Numele original a fost GNU C Compiler, pentru că era doar un compilator pentru C.

Istorie[modificare | modificare sursă]

Dezvoltarea GCC a fost începută de Richard Stallman în 1985. El a extins un compilator pentru a compila C.

În 1997, un grup de dezvoltatori, nemulțumiți de ritmul lent și natura închisă a dezvoltării oficiale a GCC, au format un proiect numit EGCS (Compilator GNU Experimental). EGCS a înglobat mai multe bifurcări experimentale. Dezvoltarea EGCS s-a dovedit mai viguroasă decât cea a GCC, și în final EGCS a fost adoptată drept versiunea oficială a GCC în aprilie 1999.

Limbaje[modificare | modificare sursă]

C C++ Ada

Arhitecturi[modificare | modificare sursă]

Procesoare suportate de versiunea 4.1:

Versiuni de procesor mai puțin cunsoscute suportate de varianta standard au inclus:

Alte procesoare ce au fost suportate de versiuni ale GCC întreținute separat de versiunea FSF:

Structură[modificare | modificare sursă]

Optimizări[modificare | modificare sursă]

Depanarea programelor GCC[modificare | modificare sursă]

Principala unealtă pentru depanarea codului GCC este GNU Debbuger.

Vezi și[modificare | modificare sursă]

Referințe[modificare | modificare sursă]

Citește în continuare[modificare | modificare sursă]

Legături externe[modificare | modificare sursă]