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.
Est ce que quelqu'un pourrait me montrer où effectuer les changements ?
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)
Merci d'avance
Partager