Bonjour,
j'ai écrit une bibliotheque mais j'ai un probleme:
je voudrais que la variable MAX_PAGE_NUMBER soit
déclarer dans le makefile.
Voila mon makefile:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 CC = gcc FLAGS = -ansi -ggdb3 MAX_PAGE_NUMBER = 100000 all: libmalloc.so libmalloc_deb.so memstat print-debug.o: print-debug.c print-debug.h $(CC) $(FLAGS) -c print-debug.c alloc.o: alloc.c alloc.h $(CC) $(FLAGS) -DMAX_PAGE_NUMBER $< -c alloc.c libmalloc_deb.so: alloc.o print-debug.o $(CC) $(FLAGS) -DMAX_PAGE_NUMBER -ldl -shared alloc.o print-debug.c -o libmalloc_deb.so
Le probleme est que dans mon programme, MAX_PAGE_NUMBER ne vaut pas 100000 mais 1!!!
Merci d'avance pour votre aide
Partager