#obj=main.o add.o sub.o mul.o
target=app
#makefile中自己维护的变量
#mkaefile中的函数的使用
src=$(wildcard ./*.c)
obj=$(patsubst ./%.c, ./%.o, $(src))
CC = gcc
CPPFLAGS = -I
$(target):$(obj)
$(CC) $(obj) -o $(target)
%.o:%.c
$(CC) -c $< -o $@
.PHONY:clean
clean:
#-mkdir /aa
rm -f $(obj) $(target)makefile示例
最新推荐文章于 2024-02-03 09:16:17 发布
本文详细介绍了一个Makefile示例,展示了如何定义目标文件、源文件,以及如何通过Makefile中的规则来构建应用程序。其中包括了如何使用wildcard和patsubst等函数来自动化生成目标文件列表,并提供了gcc编译命令的具体应用实例。

6477

被折叠的 条评论
为什么被折叠?



