URL: https://linuxfr.org/forums/astucesdivers/posts/terminal-compiler-du-c-%C3%A0-la-vol%C3%A9e Title: [Terminal] Compiler du C à la volée Authors: Salagnac Date: 2003年12月21日T16:42:18+01:00 Tags: Score: 0 Voilà comment programmer en _"script C"_ (compilé à la volée). C'est pas très beau/propre, mais des fois on a besoin, et ça c'est suffisament rustique pour passer n'importe où, c'est rapide à mettre en oeuve, et c'est vraiment pratique. Ovrez un fichier dans votre éditeur favori (emacs, évidemment) et tapez le code suivant: #!/bin/bash total_lignes=`cat 0ドル | wc -l` ; ligne_arob=`grep "@""@" -m 1 -n 0ドル | cut -f1 -d:` cat 0ドル | tail -$[ $total_lignes - $ligne_arob ] > /tmp/cs.$$.c gcc -Wall -o /tmp/cs.$$ /tmp/cs.$$.c && /tmp/cs.$$ $* ; rm /tmp/*$$* ; exit @@ fin de l'en-tête à la suite on met un fichier C des familles (avec main(), et tout), on enregistre ça (j'ai pris l'habitude de nommer les fichiers avec le suffixe .cs), on _chmod +x_ et roulez jeunesse (les arguments passent, ça peut se lancer avec un &...).