Makefile:12: missing separator. Stop.
Makefile:12: missing separator. Stop.
Makefile:15: missing separator. Stop.
切记:
Makefile每个命令的第一个字符必须是制表符[tab],不要想当然的随便认为只是个空格。
CC =arm-elf-gcc
LD =arm-elf-ld
EXEC =serialsend
OBJS =serialsend.o
LD =arm-elf-ld
EXEC =serialsend
OBJS =serialsend.o
CFLAGS +=
LDFLAGS +=-Wl,elf2flt
LDFLAGS +=-Wl,elf2flt
all: $(EXEC)
$(EXEC): $(OBJS)
[tab]$(CC) $(LDFLAGS) –o $@ $(OBJS) $(LDLIBS$(LDLIBS_$@))
[tab]$(CC) $(LDFLAGS) –o $@ $(OBJS) $(LDLIBS$(LDLIBS_$@))
clean:
[tab]-rm –f $(EXEC) *.elf *.gdb *.o
[tab]-rm –f $(EXEC) *.elf *.gdb *.o
$(OBJS):