Software : GNU : GNU Compiler Collection (GCC)

GNU Compiler Collection (GCC)

Versão
4.9
Plataformas
Licença Open Source
Categoria Programming

Visão geral do software

Funções principais

  • Conjunto de compiladores gratuito e de código aberto
  • Suporta vários idiomas front-end diferentes
  • É possível compilar executáveis ​​para diferentes plataformas

O GNU Compiler Collection (GCC) é um conjunto de compiladores de software livre mais comumente usado para compilar programas C e C ++. O GCC também suporta várias outras linguagens de programação, incluindo Objective-C, Fortran, Java, Ada e Go. Os compiladores são mais comumente usados ​​em sistemas baseados em Unix, mas uma porta do Windows, chamada MiniGW, também pode ser usada.

O GCC inclui vários compiladores diferentes:

Uma grande característica do GCC é sua capacidade de compilar programas para diferentes plataformas. Isso significa que, mesmo que um desenvolvedor use o GCC em uma plataforma, ele pode ser compilado para outra plataforma de destino.

O GCC é uma das opções mais comuns para compilar programas C e C ++ em sistemas baseados em Unix. Se você está desenvolvendo para o Linux, o GCC é uma boa escolha. Ele também pode ser usado para Windows, mas outros compiladores são normalmente preferidos, como o compilador incluído no Microsoft Visual Studio.

Atualizado em: 10 de junho de 2014

▶ Extensão de arquivo principal

.c – C/C++ Source Code File

▶ Outras extensões de arquivo usadas pelo GNU Compiler Collection (GCC) 4.9

Tipos de arquivos suportados
.ADS Ada Specification File
.ADB Ada Body File
.ASM Assembly Language Source Code File
.ADA Ada Source Code
.CPP C++ Source Code File
.F Fortran Source Code
.H C/C++/Objective-C Header File
.HPP C++ Header File
.JAVA Java Source Code File
.M Objective-C Implementation File
Formatos de arquivo relacionados adicionais
.AR Unix Static Library
.A Static Library
.CC C++ Source Code File
.GCH Precompiled Header File
.HXX C++ Source Code Header File
.O Compiled Object File
.SO Shared Library