svp, dans ce 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
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
/************************************************/
OBJS=ant.o colony.o color.o const.o painting.o paintingants_v2.o parameter.o pheromone.o rand.o
 
FLAGS=-D NOGLUT,NOIMAGEMAGICK
 
 
paintingants : paintingants_v2.c parameter.h painting.h ant.h colony.h color.h rand.h \
$(OBJS)
gcc $(OBJS) $(FLAGS) -o paintingants_v2
 
 
ant.o : ant.c ant.h rand.h
gcc $(FLAGS) -c ant.c
 
colony.o : colony.c colony.h ant.h color.h rand.h
gcc $(FLAGS) -c colony.c
 
color.o : color.c color.h
gcc $(FLAGS) -c color.c
 
const.o : const.c const.h
gcc $(FLAGS) -c const.c
 
painting.o : painting.c painting.h 
gcc $(FLAGS) -c painting.c
 
paintingants_v2.o : paintingants_v2.c
gcc $(FLAGS) -c paintingants_v2.c
 
parameter.o : parameter.c parameter.h
gcc $(FLAGS) -c parameter.c
 
rand.o : rand.c rand.h
gcc $(FLAGS) -c rand.c
 
 
clean: 
rm *.o
/*******************************************************/
que signifie cette ligne :
FLAGS=-D NOGLUT,NOIMAGEMAGICK

est elle necessaire?

entre autres est ce que ce makefile peut marcher sous unix??

merci d'avance