il me fait une cible et stop :( [Makefile] - C - Programmation
Marsh Posté le 11-08-2003 à 11:22:15
Snormal, quand tu fais "make" il fait la première cible, comme elle dépend pas des autres ben il s'arréte, met ton $(exe) en première cible et ça devrai mieu marcher
Marsh Posté le 11-08-2003 à 11:33:58
ah ok merci (c'est la premiere fois que j'utilise les makefile, donc voila )
Marsh Posté le 31-01-2004 à 12:39:03
ben moi aussi et faut dire que je suis pas tres doue ... comprends pas bien alors si vous connaissez des livres ou des bon sites d'informations sur ce sujet. MERCI
Marsh Posté le 31-01-2004 à 13:43:51
ReplyMarsh Posté le 31-01-2004 à 13:46:05
vaut mieux bien lire le manuel, parce que peu de gens savent faire les Makefile à la nouvelle sauce (pourtant déjà vielle)
Marsh Posté le 11-08-2003 à 11:13:25
Quand je build mon makefile, il me fait la premiere cible et s'arrete comme si de rien n'etait
#makefile
src=main.c res.rc
obj=$(src:.c=.o) res.o
exe=KeybHook.exe
ccpth=c:\mingw\bin
cc=$(ccpth)\gcc
res=$(ccpth)\windres
cflags=-Wall -pedantic -ansi
oflags=-mwindows
main.o: main.c
$(cc) $(cflags) -o $@ -c $<
res.o: res.rc
$(res) -o $@ $<
$(exe): $(obj)
$(cc) $(obj) $(oflags)
.PHONY: clean
clean:
-del $(obj)
ici il me fait mon main.o et c'est tout...