6
Le Tiny C Compiler est un compilateur C x86, x86-64 et processeur ARM créé par Fabrice Bellard.Il est conçu pour fonctionner avec des ordinateurs lents avec peu d'espace disque.La prise en charge du système d'exploitation Windows a été ajoutée dans la version 0.9.23.TCC est distribué sous la licence GNU Lesser General Public License .TCC prétend implémenter la totalité de l'ANSI C, une grande partie de la norme ISO C99, et de nombreuses extensions GNU C, y compris l'assemblage en ligne.: Sa petite taille de fichier et son encombrement mémoire lui permettent d'être utilisé directement à partir d'une seule disquette 1,44 M, telle qu'une disquette de secours.TCC est destiné à produire très rapidement du code natif x86, x86-64 et ARM;selon Bellard, il compile, assemble et relie environ neuf fois plus vite que GCC.TCC a un certain nombre de fonctionnalités de langage spécifiques au compilateur destinées à améliorer sa fonctionnalité, comme une mémoire optionnelle et un vérificateur de liens, pour une meilleure stabilité du code.TCC permet aux programmes d'être exécutés automatiquement au moment de la compilation à l'aide d'un commutateur de ligne de commande.Cela permet aux programmes d'être exécutés en tant que script shell sous des systèmes de type Unix qui prennent en charge la syntaxe de la directive d'interprétation shebang ....
Site Internet:
http://bellard.org/tcc/traits
Les catégories
Alternatives à Tiny C Compiler pour Mac
43
GNU Compiler Collection
La collection de compilateurs GNU (GCC) est un système de compilation produit par le projet GNU prenant en charge divers langages de programmation.GCC est un composant clé de la chaîne d'outils GNU.
2
1
Bin2Header
bin2header prend n'importe quel fichier comme argument et convertit ses données binaires en un fichier d'en-tête source à utiliser dans les applications C / C ++.Les données sont stockées sous forme de tableau de caractères.
0
0
0
Java Interactive Visualization Environment
JIVE est un environnement d'exécution interactif pour Eclipse qui fournit des visualisations de l'exécution de programmes Java à différents niveaux de granularité.