1 Star 1 Fork 2

superlike / likevent2

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Makefile 1.27 KB
一键复制 编辑 原始数据 按行查看 历史
superlike 提交于 2016-06-29 14:39 . 第二个实验版本
CC = cc
CFLAGS = -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -g -O0
CPP = cc -E
LINK = $(CC)
AR = ar rc
ANAME = lib/liblikevent.a
ALL_INCS = -I src \
-I src/sys \
-I src/log \
-I src/event
CORE_DEPS = src/sys/evutil.h \
src/log/log.h \
src/sys/queue.h \
src/event/event.h \
src/event/event_internal.h \
src/event/evsignal.h
objs/likevent: objs/evutil.o \
objs/log.o \
objs/epoll.o \
objs/evsignal.o \
objs/event.o
$(AR) $(ANAME) \
objs/evutil.o \
objs/log.o \
objs/epoll.o \
objs/evsignal.o \
objs/event.o
ranlib $(ANAME)
objs/evutil.o: $(CORE_DEPS) \
src/sys/evutil.c
$(CC) -c $(CFLAGS) $(ALL_INCS) $(CORE_INCS) \
-o objs/evutil.o \
src/sys/evutil.c
objs/log.o: $(CORE_DEPS) \
src/log/log.c
$(CC) -c $(CFLAGS) $(ALL_INCS) $(CORE_INCS) \
-o objs/log.o \
src/log/log.c
objs/epoll.o: $(CORE_DEPS) \
src/os/epoll.c
$(CC) -c $(CFLAGS) $(ALL_INCS) $(CORE_INCS) \
-o objs/epoll.o \
src/os/epoll.c
objs/evsignal.o: $(CORE_DEPS) \
src/event/evsignal.c
$(CC) -c $(CFLAGS) $(ALL_INCS) $(CORE_INCS) \
-o objs/evsignal.o \
src/event/evsignal.c
objs/event.o: $(CORE_DEPS) \
src/event/event.c
$(CC) -c $(CFLAGS) $(ALL_INCS) $(CORE_INCS) \
-o objs/event.o \
src/event/event.c
clean:
-rm objs/*.o lib/liblikevent.a
C
1
https://gitee.com/superlike/likevent2.git
git@gitee.com:superlike/likevent2.git
superlike
likevent2
likevent2
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891