summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile8
1 files changed, 4 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index af2e0ee..e6b364e 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
OBJECT=src/main.o src/body.o src/state.o src/feature.o src/camera.o src/ourerr.o src/filter.o
SRCS=$(patsubst %.o,%.cpp,$(OBJECT))
-CXXFLAGS+=-O3 -march=native -std=c++11
-CXXFLAGS+=-g
+CXXFLAGS+=-O2 -march=native -std=c++11 -pipe -msse3
+#CXXFLAGS+=-g
CXXFLAGS+=$(shell pkg-config --cflags eigen3 yaml-cpp)
#CXXFLAGS+=$(shell pkg-config --cflags opencv)
LIBS+=$(shell pkg-config --libs eigen3 yaml-cpp)
@@ -9,12 +9,12 @@ LIBS+=$(shell pkg-config --libs eigen3 yaml-cpp)
slam: ${OBJECT}
- $(CXX) -o $@ $^ $(CXXFLAGS) ${LIBS}
+ $(CXX) -o $@ $^ $(CXXFLAGS) $(CPPFLAGS) ${LIBS}
#.cpp.o:
%.o: %.cpp %.h
- $(CXX) $(CXXFLAGS) ${LIBS} -c $< -o $@
+ $(CXX) $(CXXFLAGS) $(CPPFLAGS) ${LIBS} -c $< -o $@
.PHONY: clean
clean: