TARGET=libimufusion.a
SRCS=imu.cpp bno055.cpp lsm9ds1.cpp bno080.cpp ekf.cpp
+PREFIX?=/usr/local
+
FLAGS=-O2 -Wall -MMD -std=c++11 -fPIC
INCLUDE=-I../include \
-I../../bno055/BNO055_driver -I../../bno055/bno055/include \
-I../../lsm9ds1/lsm9ds1_STdC/driver -I../../lsm9ds1/lsm9ds1/include \
-I../../bno080/sh2 -I../../bno080/bno080/include \
+ -I $(HOME)/include -I $(PREFIX)/include \
-I /usr/include/eigen3
LIBDIR=
LIBS=
-PREFIX?=/usr/local
CXX=$(CROSS_COMPILE)g++
CCAR=$(CROSS_COMPILE)ar
TARGET=ekf_test
SRCS=$(TARGET).cpp
+PREFIX?=/var/local
+
FLAGS=-Wall -g -MMD -std=c++11
INCLUDE=-I../include \
-I../../bno055/BNO055_driver -I ../../bno055/bno055/include \
-I../../lsm9ds1/lsm9ds1_STdC/driver -I../../lsm9ds1/lsm9ds1/include \
-I../../bno080/sh2 -I../../bno080/bno080/include \
+ -I $(HOME)/include -I $(PREFIX)/include \
-I/usr/include/eigen3
LIBDIR=-L../lib \
-L../../bno055/BNO055_driver -L../../bno055/bno055/lib \
-L../../lsm9ds1/lsm9ds1_STdC -L../../lsm9ds1/lsm9ds1/lib \
- -L../../bno080/sh2 -L../../bno080/bno080/lib
+ -L../../bno080/sh2 -L../../bno080/bno080/lib \
+ -L $(HOME)/lib$(BITS) -I $(PREFIX)/lib$(BITS)
LIBS= -limufusion \
-lbno055ifc -lbno055 \
-llsm9ds1ifc -llsm9ds1 \