makefile
来自「mysee网络直播源代码Mysee Lite是Mysee独立研发的网络视频流媒体」· 代码 · 共 21 行
TXT
21 行
SUFFIX = `date +%y%m%d`
INSTALL_PREFIX = /opt/mysee/
CC = gcc -g -Wall -DDEBUG
SRC = SPnew.c sessions.c timer.c job.c livechannel.c util.c md5.c db.c CPnew.c makeDB.c formatchange.c echo.h Makefile ErrorDefine.h StructDefine.h md5.h util.h ProtocolDefine.h asp.cfg gcp.cfg ats.cfg netblocks.cfg CPtest.c media.c order.c program.c
CP_SRC = CPnew.c job.c livechannel.c util.c media.c livechannel.c
SP_SRC = SPnew.c job.c livechannel.c util.c md5.c db.c timer.c media.c program.c order.c livechannel.c
TARGET = gcpnew spnew makeDB fchange
DEFINE_GCP = -static -D__CP_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DP2PS_PORT=50002 -DCP2TS_PORT=3947 -DCONFIG="\"./gcp.cfg\"" -DHAVE_TS -DSO_LINGER -DHAVE_SYSLOG -lpthread
DEFINE_SP = -static -D__HAVE_PLIST -D__SP_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DTEST -DSO_LINGER -I/usr/include -L/usr/lib -ldb -DHAVE_SYSLOG -lpthread
.IGNORE:
all: $(TARGET)
spnew: $(SP_SRC)
$(CC) -o $@.$(SUFFIX) $^ $(DEFINE_SP)
gcpnew: $(CP_SRC)
$(CC) -o $@.$(SUFFIX) $^ $(DEFINE_GCP)
makeDB: db.c makeDB.c md5.c
$(CC) -o $@ $^ $(DEFINE_SP) -DDB_DIR="\"$(INSTALL_PREFIX)/db/\""
fchange: formatchange.c
$(CC) -o $@ $^
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?