makefile.dynamic

来自「一个C语言的聊天室源代码」· DYNAMIC 代码 · 共 37 行

DYNAMIC
37
字号
INC=-I/home/mysql/include/mysql
LIB=-L/home/mysql/lib/mysql
CC=gcc
CCFLAG=-c $(INC)
LDFLAG=-D_REENTRANT $(LIB) -pthread -lmysqlclient -lpthread -lcrypt
socketchat 	: socketchat.o actface.o base.o cache.o http.o msg.o roomuser.o socketfunc.o system.o thread.o mysqlfunc.o func.o
		  $(CC) $(LDFLAG) socketchat.o actface.o base.o cache.o http.o msg.o roomuser.o socketfunc.o system.o thread.o mysqlfunc.o func.o -o socketchat
socketchat.o	: socketchat.c socketchat.h
		  $(CC) $(CCFLAG) socketchat.c
actface.o 	: actface.c actface.h
		  $(CC) $(CCFLAG) actface.c
base.o 		: base.c base.h
		  $(CC) $(CCFLAG) base.c
cache.o 	: cache.c cache.h
		  $(CC) $(CCFLAG) cache.c
http.o		: http.c http.h
		  $(CC) $(CCFLAG) http.c
msg.o		: msg.c msg.h
		  $(CC) $(CCFLAG) msg.c
roomuser.o 	: roomuser.c roomuser.h
		  $(CC) $(CCFLAG) roomuser.c
socketfunc.o 	: socketfunc.c socketfunc.h
		  $(CC) $(CCFLAG) socketfunc.c
system.o 	: system.c system.h
		  $(CC) $(CCFLAG) system.c
thread.o	: thread.c thread.h
		  $(CC) $(CCFLAG) thread.c
mysqlfunc.o	: mysqlfunc.c mysqlfunc.h
		  $(CC) $(CCFLAG) mysqlfunc.c
func.o		: func.c func.h
		  $(CC) $(CCFLAG) func.c
clean		:
		  rm socketchat *.o
install		: socketchat
		  cp socketchat ../web
		  chmod +s ../web/socketchat

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?