Bonjour,

Je voudrais savoir s'il est possible de faire en sorte
qu'un makefile génère les fichiers objets dans un sous répertoire
(un répertoire 'obj' par ex) de façon a avoir moins de fichiers dans
le répertoire courant.
Si oui, voici le makefile de base que j'utilise.
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
 
SRC = main.c
OBJ = $(SRC:.c=.o)
EXE = main.exe
 
CC = gcc
CFLAGS = -Wall -Os
LFLAGS = -mconsole
 
%.o: %.c *.h
	$(CC) $(CFLAGS) -c $(<) -o $(@)
 
all: compile
 
compile: $(EXE)
 
$(EXE): $(OBJ)
	$(CC) $(OBJ) $(LFLAGS) -o $(EXE)
 
strip: $(EXE)
	strip --strip-all $(EXE)
 
 
clean:
	del $(OBJ)
	del $(EXE)
Est ce que quelqu'un pourrait me montrer où effectuer les changements ?

Merci d'avance