123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- EXEC = test_app
- CFLAGS := -Os -mcpu=cortex-m3 -mthumb
- LDFLAGS := -mcpu=cortex-m3 -mthumb -L$(INSTALL_ROOT)/A2F/root/usr/lib
- #BUILD_TIME = $(shell date +"%Y-%m-%d %H:%M:%S")
- CC = $(CROSS_COMPILE_APPS)gcc
- #source
- SRC = test.c
- # hal_api
- SRC += $(wildcard ../hal_api/*.c)
- APPDIR := $(INSTALL_ROOT)/projects/gd32450i-eval/app
- #incldue
- CFLAGS += -I$(INSTALL_ROOT)/A2F/root/usr/include
- CFLAGS += -I ./
- CFLAGS += -I ../common_include
- CFLAGS += -I ../driver
- CFLAGS += -I ../hal_api
- CFLAGS += -I ../driver/STM32F4xx_HAL_Driver
- CFLAGS += -I ../driver/STM32F4xx_HAL_Driver/Inc
- CFLAGS += -I ../driver/STM32F4xx_HAL_Driver/Inc/Legacy
- #library
- #sub-directory
- #SUBDIR = ./sensor
- $(EXEC): $(SRC)
- #echo $(BUILD_TIME)
- $(CC) $(LDFLAGS) $(CFLAGS) -o $@ $^ $(LIBS) -lpthread
- #object
- OBJS = $(SRC:%.c=%.o)
- clean:
- rm -f $(EXEC) $(OBJS)
- rm -f *.gdb
|