Project

General

Profile

Statistics
| Revision:

root / trunk / code / projects / colonet / server / vision / Makefile @ 936

History | View | Annotate | Download (764 Bytes)

1
# Makefile for vision.
2

    
3
CC = g++
4

    
5
all: clean_programs clean_vision savetonetwork vision vision_driver fitellipse
6

    
7
savetonetwork:
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

    
11
vision:
12
	$(CC) -ggdb `pkg-config opencv --cflags` -c -I . vision.c
13

    
14
vision_driver: vision
15
	$(CC) -ggdb `pkg-config opencv --cflags --libs` -g -I. -L. vision_driver.c memdst.o savetonetwork.o vision.o -ljpeg -o vision_driver
16

    
17
fitellipse: 
18
	$(CC) -ggdb `pkg-config opencv --cflags --libs` fitellipse.c -o fitellipse
19

    
20
.PHONY: clean_programs clean
21

    
22
clean_vision:
23
	rm -rf vision.o savetonetwork.o memdst.o
24

    
25
clean_programs:
26
	rm -rf vision_driver fitellipse
27

    
28
clean: clean_programs clean_vision
29
	rm -rf *~ *.o