2009-11-24 4 views

Répondre

3

Je consulterais la documentation de la CCI, en particulier la quick start guide, fournie sur la page Web de la STC. En supposant que vous avez un code source déjà, une compilation est aussi simple que

tcc -o executable.exe sourcefile.c

Vous pouvez également exécuter un fichier C directement avec l'option -run, comme dans

tcc -run sourcefile.c
+0

Oh oui, ces compilateurs avaient la possibilité de compiler en mémoire et d'exécuter l'exécutable sans l'écrire sur le disque. – Alexandru

2

vous pouvez exécuter du code sans utiliser éditeur en utilisant

 
tcc -run - 

en utilisant l'argument « - » ouvrira ses portes stdin et vous pouvez écrire le code dans stdin et l'exécuter à la volée. Je ne suis pas sûr si vous voulez dire Turbo C ou compilateur Tiny C

+0

J'essaye de développer un IDE basé sur TCC. Je voudrais lancer TCC comme vous l'avez dit ('' 'tcc -run -'''), puis j'alimente le code source de TCC. J'ai du mal à faire en sorte que TCC différencie le code source de l'entrée standard pour être lu plus tard à partir des commandes '' 'scanf'''. Savez-vous si c'est possible? –

1

Avec Turbo C, il peut être aussi simple que:

tcc.exe myfile.c

Cela produira myfile.exe si tout le code source est en myfile.c.

Si vous exécutez tcc.exe sans paramètres, les paramètres acceptés seront affichés.

Il y a documentation du compilateur Tiny C et il peut sans doute montrer son utilisation trop si elle est exécutée sans paramètres ou avec un paramètre spécifique comme -? ou -help.

Questions connexes