Collection de compilateurs GNU (GCC)

Auteur: Lewis Jackson
Date De Création: 12 Peut 2021
Date De Mise À Jour: 24 Avril 2024
Anonim
Building GCC-9.1.0 from Source
Vidéo: Building GCC-9.1.0 from Source

Contenu

Version
(du 24/09/2018)
8.2
Plateformes
LicenceOpen source
CatégorieLa programmation
Plus d'infos (visitez le site de l'éditeur)
Évaluation: 2.2 / 5 (61 Votes)

Aperçu du logiciel

Caractéristiques principales


  • Suite gratuite et gratuite de compilateurs
  • Prend en charge plusieurs langues différentes
  • Peut compiler des exécutables pour différentes plates-formes

La collection de compilateurs GNU (GCC) est une suite de fournisseurs open source les plus couramment utilisés pour la compilation de programmes C et C ++. GCC prend également en charge plusieurs autres langages de programmation, notamment Objective-C, Fortran, Java, Ada, Go et BRIG (HSAIL). Les compilateurs sont le plus souvent utilisés sur les systèmes Unix, mais un port Windows, appelé MiniGW, peut également être utilisé.

GCC comprend plusieurs compilateurs différents:

  • gcc: compilateur C
  • g ++: un compilateur C ++ et Objective-C
  • gfortran: un compilateur Fortran
  • gcj: un compilateur Java
  • GNAT: Un compilateur Ada
  • gccgo: un compilateur Go
La conception modulaire de GCC permet également l'installation de plug-ins pour étendre les fonctionnalités du logiciel. Des fonctionnalités supplémentaires incluent la prise en charge de langages de programmation non fournis avec GCC.


Une excellente fonctionnalité de GCC est sa capacité à compiler de manière croisée des programmes pour différentes plates-formes. Cela signifie que même si un développeur utilise GCC sur une plate-forme, il peut être compilé pour une autre plate-forme cible.

GCC est l’un des choix les plus courants pour la compilation de programmes C et C ++ sur des systèmes Unix. Si vous développez pour Linux, GCC est un bon choix. Il peut également être utilisé pour Windows, mais d'autres compilateurs sont généralement préférés, tels que le compilateur inclus avec Microsoft Visual Studio.

Types de fichiers pris en charge


Extension de fichier primaire

.C - Fichier de code source C / C ++

Autres extensions de fichier utilisées par GNU Compiler Collection (GCC) 8.2

Types de fichiers pris en charge
.ADACode source Ada
.ADBFichier corporel Ada
.LES PUBLICITÉSFichier de spécification Ada
.ASMFichier de code source du langage d'assemblage
.CPPFichier de code source C ++
.FCode source Fortran
.HFichier d'en-tête C / C ++ / Objective-C
.HPPFichier d'en-tête C ++
.JAVAFichier de code source Java
.MFichier d'implémentation d'Objective-C
Formats de fichiers connexes supplémentaires
.UNEBibliothèque statique
.ARBibliothèque statique Unix
.CCFichier de code source C ++
.GCHFichier d'en-tête précompilé
.HXXFichier d'en-tête de code source C ++
.OFichier d'objet compilé
.ALORSBibliothèque partagée

Extension du fichier .RTD

Louise Ward

Avril 2024

DéveloppeurAutodek Popularité 3.8 (4 Vote) CatégorieFichier CAD FormatN / A X Le catégorie de format de fichier incluent Binaire, Texte, XML et Zip. Le format de ce type de fichie...

Extension du fichier .RTF

Louise Ward

Avril 2024

DéveloppeurMicrooft Popularité 4.0 (202 Vote) CatégorieFichier texte FormatTexte X Ce fichier et enregitré au format texte brut. Vou pouvez ouvrir et afficher le contenu de ce fic...

Intéressant