Bonjour,
J'ai fait un projet en C, et je cherche a faire quelque chose dans mon makefile mais est ce possible a vous de me le dire.

Je veux compiler certain de mes Fichier avec l'option -DMAVARIABLE $(valeur)
sachant que la valeur est lu par un read ( c'est censé devenir un char* dans le programe) juste avant la compilation dans le make
bref je vais le metre pour etre plus claire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
all: read.o
	gcc  read.o -o out
	@echo Compilation successfully completed.
%.o: %.c
	@echo enter the file name :
	read file
	gcc -c -Wall -ansi -DFILE $(file) $<
 
clean:
	rm -f out read.o 
	@echo «Make clean» ended.
mais ca ne marche pas comme je l'ai fait :'(
Si quelqu'un peut m'aider
merci