EXEC = test_app CFLAGS := -Os -mcpu=cortex-m3 -mthumb LDFLAGS := -mcpu=cortex-m3 -mthumb -L$(INSTALL_ROOT)/A2F/root/usr/lib CC = $(CROSS_COMPILE_APPS)gcc #source SRC = test.c #incldue CFLAGS += -I$(INSTALL_ROOT)/A2F/root/usr/include CFLAGS += -I ./ #library #sub-directory #SUBDIR = ./sensor #object OBJS = $(SRC:%.o=%.c) $(EXEC): $(OBJS) $(CC) $(LDFLAGS) $(CFLAGS) -o $@ $^ $(LIBS) -lpthread rm -f *.o clean: OBJS = $(SRC:%.o=%.c) rm -rf $(EXEC) $(OBJS)