Script shell qui permet de compiler

Eysan -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
j'ai besoin d'ecrire un script une fonction qui appelle le compilateur C avec l'option "-o nom-source".

1 réponse

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Pour compiler du C on utilise généralement plutôt un makefile...

    Sinon de base dans un script shell il suffit d'écrire les commandes que tu aurais lancé en ligne de commande. Par exemple :

    #!/bin/sh
    
    gcc -W -Wall -o mon_executable toto.c


    Sauvons-ça par exemple dans /home/toto/compiler.sh. Pour invoquer ce script il faut au préalable le rendre exécutable :

    chmod a+x /home/toto/compiler.sh


    Puis pour le lancer :

    /home/toto/compiler.sh


    ... ou si le shell est positionné dans /home/toto, comme . = /home/toto :

    ./compiler.sh


    Bonne chance
    0