Coleção de compiladores GNU (GCC)

Autor: Lewis Jackson
Data De Criação: 12 Poderia 2021
Data De Atualização: 23 Abril 2024
Anonim
Coleção de compiladores GNU (GCC) - Programas
Coleção de compiladores GNU (GCC) - Programas

Contente

Versão
(a partir de 24/09/2018)
8.2
Plataformas
LicençaCódigo aberto
CategoriaProgramação
Mais informações (visite o site do editor)
Avaliação: 2.2 / 5 (61 votos)

Visão geral do software

Principais características


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

O GNU Compiler Collection (GCC) é um conjunto de compliers de código aberto 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, Go e BRIG (HSAIL). 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:

  • gcc: um compilador C
  • g ++: Um compilador C ++ e Objective-C
  • gfortran: Um compilador Fortran
  • gcj: Um compilador Java
  • GNAT: Um compilador Ada
  • gccgo: um compilador Go
O design modular do GCC também permite que plugins sejam instalados para estender a funcionalidade do software. Funcionalidades adicionais incluem suporte para linguagens de programação que não vêm com o GCC.


Uma grande característica do GCC é sua capacidade de compilar programas para diferentes plataformas. Isso significa que, embora 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 o Windows, mas outros compiladores são normalmente preferidos, como o compilador incluído no Microsoft Visual Studio.

Tipos de arquivos suportados


Extensão de arquivo principal

.C - Arquivo de código fonte C / C ++

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

Tipos de arquivos suportados
.ADACódigo-fonte Ada
.ADBArquivo Ada Body
.PUBLICIDADESArquivo de especificação de ada
.ASMArquivo de código fonte de linguagem assembly
.CPPArquivo de Código Fonte C ++
.FCódigo Fonte Fortran
HArquivo de cabeçalho C / C ++ / Objective-C
.HPPArquivo de cabeçalho C ++
.JAVAArquivo de Código-fonte Java
.MArquivo de Implementação Objective-C
Formatos de arquivo relacionados adicionais
.UMABiblioteca estática
.ARBiblioteca estática do Unix
.CCArquivo de Código Fonte C ++
.GCHArquivo de cabeçalho pré-compilado
.HXXArquivo de cabeçalho de código-fonte C ++
.OArquivo de Objetos Compilados
.ASSIMBiblioteca compartilhada

Save-N-Sync

Roger Morrison

Abril 2024

De acordo com noo regitro, ave-N-ync é capaz de abrir o arquivo litado abaixo. É poível que ave-N-ync também poa converter entre o formato litado, o manual do aplicativo pode forn...

Descrição do formato de arquivo UPO

Roger Morrison

Abril 2024

Muita peoa compartilham .upo arquivo em anexar intruçõe obre como uá-lo. No entanto, não é evidente para todo que programam um .upo o arquivo pode er editado, convertido ou i...

Novos Artigos