makefile

来自「C++ TCP库」· 代码 · 共 41 行

TXT
41
字号
CC=g++CFLAGS=-O6 -c  -DDEFINE_SOCKLEN_TLFLAGS=INCLUDE_DIR=/usr/include/tcp++LIB_DIR=/usr/libC_FILES=tcp_client.cc tcp_server.cc tcp_ip_ruleset.ccH_FILES=tcp_client.h tcp_server.h tcp_ip_ruleset.hO_FILES=tcp_server.o tcp_client.o tcp_ip_ruleset.oDIST_FILES=$(C_FILES) $(H_FILES) Makefile READMEAPP_NAME=libtcp++-0.0.4all:	libtcp++.atcp_ip_ruleset.o:	tcp_ip_ruleset.cc tcp_ip_ruleset.h 	$(CC) $(CFLAGS) tcp_ip_ruleset.cctcp_client.o:	tcp_client.cc tcp_client.h 	$(CC) $(CFLAGS) tcp_client.cctest_tcp_client.o:	tcp_client.cc tcp_client.h 	$(CC) $(CFLAGS) -DDEBUG -o test_tcp_client.o tcp_client.cctcp_server.o:	tcp_server.cc tcp_server.h tcp_ip_ruleset.h	$(CC) $(CFLAGS) tcp_server.cctest_tcp_server.o:	tcp_server.cc tcp_server.h 	$(CC) $(CFLAGS) -DDEBUG -o test_tcp_server.o tcp_server.cctest_tcp_client:	test_tcp_client.o 	$(CC) $(LFLAGS) -o test_tcp_client test_tcp_client.o test_tcp_server:	test_tcp_server.o tcp_ip_ruleset.o	$(CC) $(LFLAGS) -o test_tcp_server test_tcp_server.o tcp_ip_ruleset.olibtcp++.a: $(O_FILES)	ar rc libtcp++.a $(O_FILES)install: libtcp++.a	[ -x $(INCLUDE_DIR) ] || mkdir $(INCLUDE_DIR)	cp $(H_FILES) $(INCLUDE_DIR)	[ -x $(LIB_DIR) ] || mkdir $(LIB_DIR)	cp libtcp++.a $(LIB_DIR)dist:	$(APP_NAME).tar.gz$(APP_NAME).tar.gz : $(DIST_FILES)	tar zcf $(APP_NAME).tar.gz $(DIST_FILES)

⌨️ 快捷键说明

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