首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

通用Makefile的使用及解析

各级子目录的 Makefile 一、各级子目录的 Makefile: 它最简单,形式如下: EXTRA_CFLAGS := CFLAGS_file.o := obj-y += file.o..."EXTRA_CFLAGS", 它给当前目录下的所有文件(不含其下的子目录)设置额外的编译选项, 可以不设置 "CFLAGS_xxx.o", 它给当前目录下的 xxx.c 设置它自己的编译选项...CFLAGS EXTRA_CFLAGS CFLAGS_xxx.o 三者组成 xxx.c 的编译选项 二、顶层目录的 Makefile: 它除了定义 obj-y 来指定根目录下要编进程序去的文件...和 CFLAGS_xxx.o 我们还可以给各个子目录下面的 makefile 里面添加 “EXTRA_CFLAGS” “CFLAGS_xxx.o” 这两个变量 "EXTRA_CFLAGS", 它给当前目录下的所有文件...%.o : %.c $(CC) $(CFLAGS) $(EXTRA_CFLAGS) $(CFLAGS_$@) -Wp,-MD,$(dep_file) -c -o $@ $< C.

31720
领券