blob: b7f28643569580e9382fe1737504dad7e445a8a6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
OBJECT=src/main.o src/body.o src/state.o src/feature.o
CXXFLAGS+=-O2 -march=native -std=c++11 -pedantic-errors
#CXXFLAGS+=-g
CXXFLAGS+=$(shell pkg-config --cflags eigen3)
#CXXFLAGS+=$(shell pkg-config --cflags opencv)
#LIBS+=$(shell pkg-config --libs opencv)
slam: ${OBJECT}
$(CXX) -o $@ $^ $(CXXFLAGS) ${LIBS}
.cpp.o:
$(CXX) $(CXXFLAGS) ${LIBS} -c $< -o $@
.PHONY: clean
clean:
rm -f slam *.o src/*.o
|