1 Star 1 Fork 0

liuyuanlin/IoTP2PGate

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
makefile 674 Bytes
一键复制 编辑 原始数据 按行查看 历史
MisakaMikoto128 提交于 2022-02-13 10:25 . 增加循环延时
#$(函数名 函数的参数)
SRC=$(wildcard *.c) #wildcard提取当前目录下的所有.c文件的名称,SRC是这些所有.c文件的字符串列表
OBJS=$(patsubst %.c,%.o,$(SRC)) #patsubst字符串转换函数,将SRC中的所有.c字符串变为.o字符串
#代表使用的编译器,例如本次使用的是gcc,使用其它编译器时,只需更改此选项即可
CC = gcc
FLAG = -c
CFLAGS=-std=gnu99
parameter_o=-o
target=iotp2pgate
LIB=-pthread
DEFS = -DEBUG #宏定义
INCLUDE=
#“$^”代表依赖文件,“$@”代表目标文件
$(target):$(OBJS)
$(CC) $(CFLAGS) $^ $(parameter_o) $@ $(LIB)
.PHONY:
clean:
rm -rf $(OBJS) $(target)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C
1
https://gitee.com/liuyuanlin6445/IoTP2PGate.git
[email protected]:liuyuanlin6445/IoTP2PGate.git
liuyuanlin6445
IoTP2PGate
IoTP2PGate
master

搜索帮助