打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Mekefile
target = app
# src = main.c add.c print.c
src = $(wildcard *.c)
#obj = main.o add.o print.o
obj = $(patsubst %.c, %.o, $(src))
CC =gcc
#CC = arm-linux-gcc
CFLAGS = -g -Wall
LDFLAGS =
#app:main.o add.o print.o
#$< =====> main.o
#s^ =====> main.o add.o print.o
$(target):$(obj)
 $(CC) $(LDFLAGS) $^ -o $@
#main.o:main.c
#print.o:main.c
%.o:%.c
 $(CC) -c $< $(CFLAGS) -o $@
clean:
 -rm -f *.o $(target)
.PHONY:clean
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
KBUILD系统原理分析--MAKE原理介绍
Linux内核Makefile文件
KBUILD系统原理分析
怎样编写Makefile文件 - Moose W. Oler的日志 - 网易博客
makefile中的patsubst
交叉编译 hostapd
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服