root / trunk / code / projects / colonet / server / vision / Makefile @ 1428
History | View | Annotate | Download (929 Bytes)
1 |
# Makefile for vision. |
---|---|
2 |
|
3 |
CC = g++ |
4 |
|
5 |
all: clean_programs clean_vision shmimgserve vision vision_driver fitellipse |
6 |
|
7 |
shmimgserve: |
8 |
$(CC) -ggdb `pkg-config opencv --cflags` -c -g -I . memdst.c |
9 |
$(CC) -ggdb `pkg-config opencv --cflags` -c -g -I . savetonetwork.c |
10 |
$(CC) -ggdb -c -g -I . sysvsem.cpp |
11 |
$(CC) -ggdb `pkg-config opencv --cflags` -c -g -I . shmimgserve.cpp |
12 |
|
13 |
vision: |
14 |
$(CC) -ggdb `pkg-config opencv --cflags` -c -I . vision.c |
15 |
|
16 |
vision_driver: vision shmimgserve |
17 |
$(CC) -ggdb `pkg-config opencv --cflags --libs` -g -I. -L. vision_driver.c memdst.o savetonetwork.o sysvsem.o shmimgserve.o vision.o -ljpeg -o vision_driver |
18 |
|
19 |
fitellipse: |
20 |
$(CC) -ggdb `pkg-config opencv --cflags --libs` fitellipse.c -o fitellipse |
21 |
|
22 |
.PHONY: clean_programs clean |
23 |
|
24 |
clean_vision: |
25 |
rm -rf vision.o savetonetwork.o memdst.o |
26 |
|
27 |
clean_programs: |
28 |
rm -rf vision_driver fitellipse |
29 |
|
30 |
clean: clean_programs clean_vision |
31 |
rm -rf *~ *.o |