0ae69087
pfrison
Ajout des fichiers
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
Les balises de débug servent a imprimer des infos suplémentaires en cas de besoin, sans qu'elles apparaissent dans le programme final.
--- Dans le code :
#ifdef DEBUG
printf("Je ne print que quand DEBUG est définit\n");
#endif
--- Dans le make (activation du mode DEBUG)
debug: CFLAGS += -g -DDEBUG
debug: all
explication :
CFLAGS sont les drapeaux passé à gcc (contien des choses comme -lpthread ou autre)
On y rajoute -g, pour que gcc nous affiche plus d'information sur la compilation
On y rajoute -DDEBUG, -D permet d'ajouter une balise (comme si on avait fait une #define DEBUG)
DEBUG est défini donc, les messages se print.
|