mirror of
https://github.com/AntoineHX/LivingMachine.git
synced 2025-05-04 05:40:46 +02:00
separation main et fonctions
This commit is contained in:
parent
5ede5056a8
commit
28165352bc
8 changed files with 26642 additions and 280 deletions
|
@ -1,15 +1,24 @@
|
|||
EXEC= KirbyTrack
|
||||
EXEC= KirbyTrack Navy
|
||||
|
||||
LSFML = -lsfml-graphics -lsfml-window -lsfml-system -lsfml-audio
|
||||
CFLAGS = -Wall -g3
|
||||
LDFLAGS = -lsfml-graphics -lsfml-window -lsfml-system -lsfml-audio `pkg-config opencv --libs`
|
||||
CFLAGS = -Wall -g3 -pg `pkg-config opencv --cflags`
|
||||
|
||||
all: $(EXEC)
|
||||
|
||||
KirbyTrack : KirbyTrack.o
|
||||
g++ -o $@ $< `pkg-config opencv --libs` $(LSFML) $(CFLAGS)
|
||||
g++ -o $@ $< $(LDFLAGS) $(CFLAGS)
|
||||
|
||||
KirbyTrack.o : KirbyTrack.c
|
||||
g++ -o $@ -c $< `pkg-config opencv --cflags` $(CFLAGS)
|
||||
g++ -o $@ -c $< $(CFLAGS)
|
||||
|
||||
Navy : Navy.o fonction.o
|
||||
g++ -o $@ $^ $(LDFLAGS) $(CFLAGS)
|
||||
|
||||
Navy.o : Navy.c fonction.h
|
||||
g++ -o $@ -c $< $(CFLAGS)
|
||||
|
||||
fonction.o : fonction.c fonction.h
|
||||
g++ -o $@ -c $< $(CFLAGS)
|
||||
|
||||
clean :
|
||||
rm -f *.o $(EXEC)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue