Alternativas a GNU Compiler Collection

  • ícone LLVM

    LLVM

    O LLVM é uma infra-estrutura de compilador projetada para otimização em tempo de compilação, tempo de conexão, tempo de execução e "tempo ocioso" de programas escritos em linguagens de programação arbitrárias. Originalmente implementado para C e C ++, o design agnóstico de linguagem (e o sucesso) do LLVM gerou uma ampla variedade de front-ends: linguagens com compiladores que usam LLVM incluem Objective-C, Fortran, Ada, Haskell, bytecode Java, Python , Ruby, ActionScript, GLSL, D e Rust

    LivreCódigo aberto Mac  Windows  Linux  

  • ícone Tiny C Compiler

    Tiny C Compiler

    O Compilador C Minúsculo é um compilador C do processador x86, x86-64 e ARM criado por Fabrice Bellard. Ele é projetado para funcionar em computadores lentos com pouco espaço em disco. Suporte ao sistema operacional Windows foi adicionado na versão 0.9.23. O TCC é distribuído sob a Licença Pública Geral Menor GNU. O TCC alega implementar todo o ANSI C, muito do padrão ISO C99, e muitas extensões GNU C, incluindo a montagem in-line

    LivreCódigo aberto Windows  Linux  

    Portátil  
  • ícone zapcc

    zapcc

    zapcc é um compilador C ++ em cache baseado no clang, projetado para executar compilações mais rápidas

    LivreCódigo aberto Mac  Windows  Linux