projects
/
trackerpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add resources folder
[trackerpp.git]
/
Makefile
diff --git
a/Makefile
b/Makefile
index
47cf62e
..
1f35d81
100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-1,7
+1,21
@@
-CC = g++
-CFLAGS += -Wall -std=c++11
+CC := g++
+CFLAGS := -Wall -std=c++11 -Iinclude
+CPPLAGS += -Wall -std=c++11
+CXXLAGS += -Wall -std=c++11
-SRC = src/*.cpp main.cpp
+SRC := $(wildcard src/*.cpp *.cpp)
+OBJS := $(patsubst %.cpp,%.o, $(SRC))
+LIBS += `pkg-config --libs opencv log4cpp`
+#LIBS += -llog4cpp -lpthread
+LIBS += -lpthread
-all:
- $(CC) $(CFLAGS) -o main $(SRC) -llog4cpp
+.PHONY: all clean
+all:$(OBJS)
+ $(CC) $(CFLAGS) -o main $(OBJS) $(LIBS)
+
+$(OBJS):%.o:%.cpp
+ $(CC) -c $(CFLAGS) $< -o $@
+
+
+clean:
+ rm -rf $(OBJS) main