1234567891011121314151617181920212223242526272829303132 |
- CFLAGS := -Os -mcpu=cortex-m3 -mthumb
- LDFLAGS := -mcpu=cortex-m3 -mthumb -L$(INSTALL_ROOT)/A2F/root/usr/lib
- CC = $(CROSS_COMPILE_APPS)gcc
- APPDIR := $(INSTALL_ROOT)/projects/gd32450i-eval/app
- #incldue
- CFLAGS += -I$(INSTALL_ROOT)/A2F/root/usr/include
- CFLAGS += -I ./
- CFLAGS += -I$(APPDIR)/driver
- CFLAGS += -I$(APPDIR)/common_include
- CFLAGS += -I$(APPDIR)/driver/STM32F4xx_HAL_Driver
- #library
- SRC = $(wildcard ./*.c)
- OBJS = $(patsubst %.c,%.o,$(SRC))
- hal_api:
- echo SRC=$(SRC)
- echo OBJS=$(OBJS)
- $(CC) $(LDFLAGS) $(CFLAGS) -c $(SRC)
- clean:
- OBJS = $(SRC:%.o=%.c)
- rm -rf $(EXEC) $(OBJS)
|