42 Star 112 Fork 37

calvinwilliams/logpipe

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
makefile 1.33 KB
一键复制 编辑 原始数据 按行查看 历史
calvinwilliams 提交于 2018-06-27 14:28 +08:00 . UPDATE TO V0.22.2
# 此文件由makeobj.sh自动生成
############################################################
# 项目名 :
# 模块名 :
# 备 注 :
############################################################
###### 源文件配置区
#@ c_FILE
c_FILE = \
main.c \
monitor.c \
worker.c \
logpipe_fifo.c \
c_FILE2 = \
list.c \
rbtree.c \
fasterjson.c \
LOGC.c \
config.c \
env.c \
util.c \
idle.c \
output.c \
crypto.c \
###### 目标文件、安装目录配置区
include makeinstall
BIN = logpipe
BININST = $(_BININST)
LIB = liblogpipe_api.so
LIBINST = $(_LIBINST)
HDER = \
list.h \
rbtree.h \
LOGC.h \
fasterjson.h \
rbtree_tpl.h \
logpipe_api.h \
HDERINST = $(_HDERINST)
###### 编译选项
CFLAGS = $(_CFLAGS) \
-std=gnu99 \
###### 链接选项
LFLAGS = $(_LFLAGS) \
-rdynamic \
-ldl \
-lz \
-lm \
###### 额外宏定义区
CLEAN_ADDITION =
###### 加载mktpl模板库
#@ make_all
#@ make_clean
#@ make_install
#@ make_install_BININST
#@ make_install_LIBINST
#@ make_install_HDERINST
#@ make_uninstall
#@ make_uninstall_BININST
#@ make_uninstall_LIBINST
#@ make_uninstall_HDERINST
include $(MKTPL2_HOME)/makeobj_$(MKTPL2_OS).inc
###### 目标文件依赖关系
logpipe : $(c_FILE_o) liblogpipe_api.so
$(CC) -o $@ $(c_FILE_o) $(LFLAGS) -llogpipe_api
liblogpipe_api.so : $(c_FILE2_o)
$(CC) -o $@ $(c_FILE2_o) $(SOFLAGS) $(LFLAGS)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C
1
https://gitee.com/calvinwilliams/logpipe.git
git@gitee.com:calvinwilliams/logpipe.git
calvinwilliams
logpipe
logpipe
release

搜索帮助