Changes between Version 77 and Version 78 of SoclibCourseTp5
- Timestamp:
- Dec 25, 2013, 4:46:27 PM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SoclibCourseTp5
v77 v78 176 176 A titre d'exercice, vous allez utiliser le '''GDB server''' sur l'architecture mono-processeur du TP4, 177 177 sur laquelle vous exécuterez successivement deux applications logicielles contenant chacune un bug que 178 vous devez localiser puis corriger. 179 180 L'archive qui vous est fournie contient donc uniquement deux répertoires '''soft_gcd''' et '''soft_prime'''. 178 vous devez localiser puis corriger. Les deux bugs (différents) qui ont été introduits dans chacune de ces deux applications ne sont pas visibles à la compilation, et n'apparaissent qu'à l'exécution. 179 180 Créez un répertoire de travail TP5, dans lequel vous recopierez les fichiers permettant de générer l'architecture monoprocesseur du TP4. Téléchargez et décompressez l'archive [attachment:soclib_tp5.tgz soclib_tp5.tgz] dans ce répertoire. 181 {{{ 182 $ tar xzvf soclib_tp5.tgz 183 }}} 184 185 L'archive qui vous est fournie contient deux répertoires '''soft_gcd''' et '''soft_prime'''. 181 186 * Le répertoire '''soft_gcd''' contient tous les fichiers nécessaires à la génération du code binaire de l'application de calcul du PGCD que vous connaissez déjà. 182 187 * Le répertoire '''soft_prime''' contient tous les fichiers nécessaires à la génération du code binaire d'une autre application logicielle réalisant le calcul des nombres premiers. 183 184 Les deux bugs (différents) qui ont été introduits dans chacune de ces deux applications ne sont pas visibles à la compilation, et n'apparaissent qu'à l'exécution.185 186 Créez un répertoire de travail TP5, dans lequel vous recopierez les fichiers permettant de générer l'architecture monoprocesseur du TP4. Téléchargez et décompressez l'archive [attachment:soclib_tp5.tgz soclib_tp5.tgz] dans ce tépertoire.187 {{{188 $ tar xzvf soclib_tp5.tgz189 }}}190 188 191 189 '''Question''' : Placez-vous dans le répertoire '''soft_gcd''', compilez l'application logicielle en utilisant le Makefile