Makefile 命令

将led.c  main.c  通过arm-linux-gcc 编译成led_luoji

src    := $(shell ls *.c)

objs  :=$(patsubst %.c,%.o,$(src))   //patsubst  功能:patsubst:替换通配符

led_luoji : $(objs)

arm-linux-gcc -o $@ $^    //$@功能:规则的目标文件名   $^功能:所有依赖的名字

%.o : %.c

arm-linux-gcc -c -o $@ $^

clean:

rm *.o led_luoji

注意  一律都用Tab键

 

 

原文地址:https://www.cnblogs.com/china-sdd/p/6171980.html