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