Ícone do programa: GCC GNU Compiler Collecti…

GCC GNU Compiler Collection para Windows

  • Grátis
  • Em Português
  • V12.1
  • 4.3
  • (1)

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

  • Licença

    Grátis

  • Versão

    12.1

  • Data de atualização

  • Plataforma

    Windows

  • OS

    Windows 8

  • Idioma

    Inglês

  • Downloads

    517

    Downloads no último mês

    • 24
  • Desenvolvedor

Programa disponível em outros idiomas


Ícone do programa: GCC GNU Compiler Collecti…

GCC GNU Compiler Collection para PC

  • Grátis
  • Em Português
  • V12.1
  • 4.3
  • (1)

Opinião usuários sobre GCC GNU Compiler Collection

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

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

Na Softonic, nós submetemos todos os arquivos hospedados na nossa plataforma a uma varredura, para avaliar e evitar danos em potencial no seu dispositivo. Nossa equipe realiza verificações sempre que um novo arquivo é carregado e analisa periodicamente os arquivos, para confirmar ou atualizar seu status. Este processo abrangente permite que nós definamos um status para todos os arquivos que podem ser baixados, da seguinte forma:

Limpo

É extremamente provável que este programa de software esteja limpo.

O que isto significa?

Nós fizemos uma varredura do arquivo e as URLs associadas com esse programa de software em mais de 50 dos principais serviços líderes do mundo; não foi detectada nenhuma ameaça possível.

Aviso

Este programa de software é potencialmente mal-intencionado ou pode conter software indesejado agrupado.

Por que este programa de software ainda está disponível?

Com base no nosso sistema de varredura, vimos que possivelmente, esses sinalizadores sejam falsos positivos.

O que é um falso positivo?

Falso positivo significa um programa benigno que foi sinalizado erroneamente como mal-intencionado devido a uma assinatura ou algoritmo de detecção excessivamente abrangente usado em um programa antivírus.

Gostaríamos de destacar que, de vez em quando, um programa de software potencialmente mal-intencionado pode não ser encontrado. Para continuar prometendo a você um catálogo de programas e apps livre de malware, nossa equipe incluiu o recurso Report Software (Relatar software) em cada página de catálogo que encaminha seu feedback de volta para nós.

Sinalize qualquer problema em particular que possa encontrar e a Softonic irá abordar essas questões assim que possível.