Sistema compilador gratuito

GCC GNU Compiler Collection é uma ferramenta de desenvolvimento desenvolvida pela Free Software Foundation, Inc. Como o nome sugere, este aplicativo gratuito oferece um sistema de compilador abrangente . Ele vem com front-ends e bibliotecas integrados , permitindo que ele suporte uma ampla variedade de linguagens de programação.

O GCC é considerado o compilador de fato na maioria dos sistemas. Embora novos compiladores, como C Compiler e Clang , estejam disponíveis, esse aplicativo é frequentemente usado como ponto de referência para benchmarks . No entanto, em comparação com os novos compiladores, seus compiladores são relativamente lentos e não produzem o código mais otimizado do mercado.

Como funciona o GCC GNU Compiler Collection?

A GNU Compiler Collection, ou GCC, é um kit de desenvolvimento que inicialmente lidava apenas com a linguagem de programação C. No entanto, com o desenvolvimento de front-ends adicionais , ele expandiu sua capacidade e agora pode compilar C++, Objective-C, Objective C++, Go, Fortran, Ada, Java e muito mais. Ele também suporta uma ampla variedade de arquiteturas de processador . Como resultado, tornou-se uma ferramenta de desenvolvimento para muitos aplicativos gratuitos e proprietários.

O GCC traduz as linguagens de programação para linguagem de máquina. Primeiro, ele pega o código-fonte e o processa removendo comentários e expandindo o nome da macro com código. Em seguida, ele o move para o compilador que transforma cada linha do arquivo pré-processado em linguagem assembly. O montador então o traduz no código-objeto. Por fim, o vinculador gera o arquivo executável e pronto para ser executado.

Os usuários também podem estender o compilador GCC adicionando plugins . Ao fazer isso, você pode modificar os compiladores de ações para atender às suas necessidades específicas. Você pode adicionar, remover e até substituir passagens intermediárias operando em representações Gimple. No entanto, como observado, os compiladores podem ser relativamente lentos . Os códigos que produz também não são os mais otimizados no marcador. Além disso, existem várias causas do atraso do aplicativo no relatório de erros .

Vale a pena?

No geral, o GCC GNU Compiler Collection é uma coleção abrangente de bibliotecas e front-ends que você pode usar para compilar código-fonte em aplicativos binários. O aplicativo suporta não apenas C, mas também outras linguagens de programação. Não só isso, mas também suporta uma ampla variedade de arquiteturas. E embora seus compiladores sejam mais lentos do que os sistemas de compiladores mais modernos, ele ainda possui experiência acumulada em torno dele.

  • Prós

    • Suporta várias linguagens de programação
    • Suporta uma ampla variedade de arquitetura
    • Suporta plug-ins
    • Boa geração de código
  • Contras

    • Compiladores são relativamente lentos
    • O código que produz não é o mais otimizado
    • Atrasos no relatório de erros
 0/3

Detalhes

Programa disponível em outros idiomas



Opinião usuários sobre GCC GNU Compiler Collection

Já experimentou GCC GNU Compiler Collection? Seja o primeiro a deixar a sua opinião!

Mais baixadas Kits de desenvolvimento para Windows

Mais baixadas Kits de desenvolvimento para Windows

Mais baixadas Kits de desenvolvimento para Windows

Tópicos relacionados com GCC GNU Compiler Collection

Também pode te interessar

Alternativas ao GCC GNU Compiler Collection

Explorar Apps

Últimos artigos

As leis relativas ao uso deste software estão sujeitas à legislação de cada país. Não incentivamos ou autorizamos o uso deste programa se ele violar essas leis.
Softonic
Sua avaliação sobre GCC GNU Compiler Collection
Softonic
100/100

Resultado da verificação: Limpo

Este arquivo passou por uma verificação de segurança abrangente usando a tecnologia VirusTotal. É seguro para download.

  • Sem vírus
  • Sem spyware
  • Sem malware
  • Verificado por Parceiros de Segurança

    Logo de VirusTotal

Informações da Verificação

Último scan
quarta-feira, 6 de dezembro de 2023
Provider de scan
VirusTotal

Compromisso de segurança da Softonic

GCC GNU Compiler Collection foi minuciosamente verificado por nossos sistemas de segurança avançados e verificado por parceiros líderes da indústria. Este arquivo vem do desenvolvedor oficial e passou por todas as nossas verificações de segurança, não mostrando sinais de vírus, malware ou spyware.