📄 makefile
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -