wangtao03 发表于 2011-2-25 09:44:43

makefile中依赖文件的问题

SRC_S= $(filter %.S, $(SRC_FILE))
SRC_C= $(filter %.c, $(SRC_FILE))
SRC_B= $(filter %.bin, $(SRC_FILE))



OBJ_S= ${SRC_S:%.S=$(OBJPATH)/%.o}
OBJ_C= ${SRC_C:%.c=$(OBJPATH)/%.o}
OBJ_B= ${SRC_B:%.bin=$(OBJPATH)/%.o}
OBJPATH是文件的路径
SRC_FILE是.C文件列表那么OBJ_C= ${SRC_C:%.c=$(OBJPATH)/%.o}
是什么意思???

maxwell_lee 发表于 2011-2-25 10:11:31

OBJ_C 是SRC_FILE中.c文件生成对应的.o文件列表。

wangtao03 发表于 2011-2-25 10:25:51

感谢楼上的回复
你不能说得在详细点我还是不太明白
例如
SRC_C= a.c b.c d.c
那么
${SRC_C:%.c=$(OBJPATH)/%.o}怎么理解??、

wangtao03 发表于 2011-2-25 21:11:09

感谢楼上的回复
你不能说得在详细点我还是不太明白
例如
SRC_C= a.c b.c d.c
那么
${SRC_C:%.c=$(OBJPATH)/%.o}怎么理解??、
页: [1]
查看完整版本: makefile中依赖文件的问题