Contenido
- Visión general del software
- Tipos de archivos compatibles
- Extensión de archivo principal
- Otras extensiones de archivo utilizadas por GNU Compiler Collection (GCC) 8.2
Versión (a partir del 24/9/2018) | 8.2 |
Plataformas | |
Licencia | Fuente abierta |
Categoría | Programación |
Más información (visite el sitio web del editor) |
Clasificación: 2.2 / 5 (61 votos) |
Visión general del software
Principales características
- Conjunto de compiladores de código abierto y gratuito.
- Soporta varios lenguajes frontales diferentes
- Puede compilar los ejecutables para diferentes plataformas
La Colección de compiladores de GNU (GCC) es un conjunto de compiladores de código abierto que se usan más comúnmente para compilar programas en C y C ++. GCC también admite otros lenguajes de programación, incluidos Objective-C, Fortran, Java, Ada, Go y BRIG (HSAIL). Los compiladores se usan más comúnmente en sistemas basados en Unix, pero también se puede usar un puerto de Windows, llamado MiniGW.
GCC incluye varios compiladores diferentes:
- gcc: un compilador de c
- g ++: Un compilador de C ++ y Objective-C
- gfortran: un compilador de fortran
- gcj: un compilador de Java
- GNAT: un compilador de Ada
- gccgo: un compilador go
Una gran característica de GCC es su capacidad de compilación cruzada de programas para diferentes plataformas. Esto significa que, aunque un desarrollador use GCC en una plataforma, puede compilarse para otra plataforma objetivo.
GCC es una de las opciones más comunes para compilar programas C y C ++ en sistemas basados en Unix. Si está desarrollando para Linux, GCC es una buena opción para ir. También se puede usar para Windows, pero normalmente se prefieren otros compiladores, como el compilador incluido con Microsoft Visual Studio.
Tipos de archivos compatibles
Extensión de archivo principal
.DO - Archivo de código fuente C / C ++Otras extensiones de archivo utilizadas por GNU Compiler Collection (GCC) 8.2
Tipos de archivos compatibles | |
---|---|
.ADA | Código fuente de Ada |
.ADB | Ada Body File |
.ADS | Archivo de especificaciones de Ada |
.ASM | Archivo de código fuente de lenguaje ensamblador |
.CPP | Archivo de código fuente de C ++ |
.F | Código fuente de Fortran |
.H | Archivo de encabezado C / C ++ / Objective-C |
.HPP | Archivo de encabezado C ++ |
.JAVA | Archivo de código fuente Java |
.METRO | Archivo de implementación de Objective-C |
Formatos de archivos relacionados adicionales | |
---|---|
.UNA | Biblioteca estática |
.ARKANSAS | Biblioteca estática de unix |
.CC | Archivo de código fuente de C ++ |
.GCH | Archivo de encabezado precompilado |
.HXX | Archivo de encabezado de código fuente de C ++ |
.O | Archivo de objeto compilado |
.ASI QUE | Biblioteca compartida |