Colecția de compilatoare GNU (GCC)

Autor: Lewis Jackson
Data Creației: 12 Mai 2021
Data Actualizării: 17 Noiembrie 2024
Anonim
C/C++ Tutorial for Beginners - Install GNU (GCC/G++) Compiler Tools on Windows 10 - MinGW
Video: C/C++ Tutorial for Beginners - Install GNU (GCC/G++) Compiler Tools on Windows 10 - MinGW

Conţinut

Versiune
(din 24.09.2018)
8.2
platforme
LicențăSursa deschisa
CategorieProgramare
Mai multe informații (vizitați site-ul editorului)
Evaluare: 2.2 / 5 (61 voturi)

Prezentare generală de software

Caracteristici principale


  • Soluție gratuită, open source de compilatoare
  • Suportă mai multe limbi de limbaj frontal
  • Poate compila fișiere executabile pentru diferite platforme

Colecția de compilatoare GNU (GCC) este o suită de compilatoare open source utilizate cel mai frecvent pentru compilarea programelor C și C ++. GCC suportă și alte limbi de programare, inclusiv obiectivele C, Fortran, Java, Ada, Go și BRIG (HSAIL). Compilatoarele sunt utilizate cel mai frecvent în sistemele bazate pe Unix, dar poate fi folosit și un port Windows, numit MiniGW.

GCC include mai mulți compilatori diferiți:

  • gcc: un compilator C
  • g ++: un compilator C ++ și Objective-C
  • gfortran: Un compilator Fortran
  • gcj: Un compilator Java
  • GNAT: Un compilator Ada
  • gccgo: un compilator Go
Designul modular al GCC permite, de asemenea, instalarea pluginurilor pentru a extinde funcționalitatea software-ului. Funcționalitatea suplimentară include suport pentru limbaje de programare care nu vin cu GCC.


O caracteristică extraordinară a CCG este abilitatea de a încrucișa programe pentru diferite platforme. Aceasta înseamnă că, chiar dacă un dezvoltator utilizează GCC pe o singură platformă, acesta poate fi compilat pentru o altă platformă țintă.

GCC este una dintre cele mai comune opțiuni pentru compilarea programelor C și C ++ pe sistemele bazate pe Unix. Dacă dezvoltați pentru Linux, GCC este o alegere bună. Poate fi folosit și pentru Windows, dar sunt de obicei preferate alți compilatori, cum ar fi compilatorul inclus în Microsoft Visual Studio.

Tipuri de fișiere acceptate


Primă extensie de fișier

.C - Fișier cod sursă C / C ++

Alte extensii de fișiere utilizate de GNU Compiler Collection (GCC) 8.2

Tipuri de fișiere acceptate
.ADACodul sursă Ada
.ADBAda File Body
.ADSFișierul de specificații Ada
.asmFișier al codului sursă al limbii de asamblare
CppC ++ Fișier cod sursă
.FFortran Cod sursă
.HFișier Antet C / C ++ / Obiect-C
.HPPFișier Antet C ++
.javaFișier cod sursă Java
.MObiectiv-C Implementarea fișierului
Formate suplimentare de fișiere asemănătoare
.ABiblioteca statică
.ARBiblioteca statică Unix
.ccC ++ Fișier cod sursă
.GCHFișier antet precomplicat
.HXXFișierul Antet Cod sursă C ++
.OCompilate fișier obiect
.ASA DEBibliotecă comună

Descrierea formatului de fișier MTML

Charles Brown

Noiembrie 2024

Mulți oameni împărtășec .mtml fără a atașa intrucțiuni depre modul de utilizare. Cu toate acetea, nu ete evident pentru toată lumea care program a .mtml fișierul poate fi editat, convertit au ti...

Descrierea formatului de fișier EWS

Charles Brown

Noiembrie 2024

Mulți oameni împărtășec .ew fără a atașa intrucțiuni depre modul de utilizare. Cu toate acetea, nu ete evident pentru toată lumea care program a .ew fișierul poate fi editat, convertit au tipări...

Articole Din Portal.