Changes between Version 25 and Version 26 of SoclibCourseTp1
- Timestamp:
- Sep 22, 2009, 7:33:43 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SoclibCourseTp1
v25 v26 155 155 Il faut lancer la commande suivante dans votre répertoire de travail TP1 : 156 156 {{{ 157 $ g++ -Wno-deprecated -I. -I/users/outil s/dsx/cctools/include -c -o fifo_gcd_master.o fifo_gcd_master.cpp157 $ g++ -Wno-deprecated -I. -I/users/outil/dsx/cctools/include -c -o fifo_gcd_master.o fifo_gcd_master.cpp 158 158 }}} 159 159 Cette commande doit créer fichier objet ''fifo_gcd_master.o dans le répertoire TP1. … … 182 182 Vous pouvez compiler ce fichier ''tp1_top.cpp'' pour générer le fichier objet correspondant en utilisant la commande: 183 183 {{{ 184 $ g++ -Wno-deprecated -I. -I/users/outil s/dsx/cctools/include -c -o tp1_top.o tp1_top.cpp184 $ g++ -Wno-deprecated -I. -I/users/outil/dsx/cctools/include -c -o tp1_top.o tp1_top.cpp 185 185 }}} 186 186 Cette commande doit créer fichier objet ''tp1_top.o'' dans le répertoire TP1. … … 190 190 Vous pouvez maintenant créer le programme exécutable ''simulator.x'' en effectuant l'édition de liens entre les trois fichiers objet précédemment créés : 191 191 {{{ 192 $ g++ -Wno-deprecated -L. -L/users/outil s/dsx/cctools/lib-linux -o simulator.x fifo_gcd_master.o fifo_gcd_coprocessor.o tp1_top.o -lsystemc 2>&1 | c++filt192 $ g++ -Wno-deprecated -L. -L/users/outil/dsx/cctools/lib-linux -o simulator.x fifo_gcd_master.o fifo_gcd_coprocessor.o tp1_top.o -lsystemc 2>&1 | c++filt 193 193 }}} 194 194 Cette commande doit créer fichier objet ''simulator.x'' dans le répertoire TP1. … … 217 217 La génération des fichiers objets utilise la commande suivante : 218 218 {{{ 219 $ g++ -Wno-deprecated -I. -I/users/outil s/dsx/systemcass/include -c -o filename.o filename.cpp219 $ g++ -Wno-deprecated -I. -I/users/outil/dsx/systemcass/include -c -o filename.o filename.cpp 220 220 }}} 221 221 La génération de l'exécutable utilise la commande suivante : 222 222 {{{ 223 $ g++ -Wno-deprecated -L. -L/users/outil s/dsx/systemcass/lib -o fast_simulator.x fifo_gcd_master.o fifo_gcd_coprocessor.o tp1_top.o -lsystemc 2>&1 | c++filt223 $ g++ -Wno-deprecated -L. -L/users/outil/dsx/systemcass/lib -o fast_simulator.x fifo_gcd_master.o fifo_gcd_coprocessor.o tp1_top.o -lsystemc 2>&1 | c++filt 224 224 }}} 225 225 Modifiez le fichier Makefile de la question précédente pour générer un exécutable fast_simulator.x et comparez les vitesses des deux simulateurs.