我一直在寻找6个小时,我似乎无法找到这个GNU make文件的问题,每次我尝试通过main.o按顺序编译
make main.o它给了我这个错误:
arm-none-eabi-gcc …
你还没用过 INCLUDES makefile中的宏 CFLAGS 宏。因此 arm-none-eabi-gcc ... 命令行不指定编译器(或严格地说是预处理器)的包含路径。
INCLUDES
CFLAGS
arm-none-eabi-gcc ...
CFLAGS = -mcpu=$(CPU) -m$(ARCH) --specs=$(SPECS) $(INCLUDES) -Wall -Werror -g -O0 -std=c99 ^^^^^^^^^^^