Changes between Version 160 and Version 161 of Archi-1-TP9


Ignore:
Timestamp:
Nov 21, 2021, 2:38:24 PM (3 years ago)
Author:
franck
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Archi-1-TP9

    v160 v161  
    4994991. à quoi servent  `@` et `-` au début de certaines commandes ?
    500500{{{#!protected ------------------------------------------------------------------------------------
    501 '''''''''''''''
     501''
     502Ce n'est pas dit en cours, mais comme c'est utilisé, il n'est pas inutile de le savoir.
    502503* `@` permet de ne pas afficher la commande avant son exécution. On peut rendre ce comportement systématique en ajoutant la règle `.SILENT:` n'importe où dans le fichier.
    503504* `-`  permet de ne pas stopper l'exécution des commandes même si elles rendent une erreur, c'est-à-dire une valeur de sortie différente de 0.
    504 '''''''''''''''
     505''
    505506}}}
    506507
     
    514515Pour les travaux pratiques, vous devez d'abord répondre aux questions, elles ont pour but de vous faire lire le code et revoir les points du cours. Les réponses sont dans le cours ou dans les fichiers sources. Certaines ont déjà été traitées en TD, c'est normal. Ensuite, vous passez aux exercices pratiques.
    515516
    516 Le code se trouve dans `$AS5/tp1/`, ouvrez un terminal et allez-y. Dans ce répertoire, vous avez 5 sous-répertoires et un Makefile. Le fichier `$AS5/tp1/Makefile` permet de faire le ménage en appelant les Makefiles des sous-répertoires avec la cible `clean`, il est simple, mais c'est un Makefile hiérarchique. Ouvrez-le par curiosité.
     517Le code se trouve dans `$kO6/tp1/`, ouvrez un terminal et allez-y (Notez que la variable `shell` `$kO6` est définie dans votre environnement si vous avez suivi les consignes de la page [wiki:Howto-TP Config sections 2.2]). Dans ce répertoire, vous avez 5 sous-répertoires et un Makefile. Le fichier `$kO6/tp1/Makefile` permet de faire le ménage en appelant les Makefiles des sous-répertoires avec la cible `clean`, il est simple, mais c'est un Makefile hiérarchique. Ouvrez-le par curiosité.
    517518
    518519