📄 makefile
字号:
T=sipdV=200309242IOPT=-Wall -I /usr/include/mysqlLOPT=-L /usr/lib/mysql -lmysqlclientPLAIN_OBJ=sipd.o util.o udp.o log.o parser.o header.o dump.o resp.o register.o subscribe.o notify.o transfer.o hosts.o db.o buffer.o auth.o process.o md5.oMYSQL_OBJ=sipd.o util.o udp.o log.o parser.o header.o dump.o resp.o register.o subscribe.o notify.o transfer.o hosts.o mysql/mysql.o buffer.o auth.o process.o md5.oEMU_OBJ=sipd_e.o util.o udp.o log.o parser.o header.o dump.o resp.o register.o subscribe.o notify.o transfer_e.o hosts.o mysql/mysql.o buffer.o auth_e.o process.o md5.oOBJ=$(MYSQL_OBJ)$(T):$(OBJ) gcc -ggdb -o $(T) $(LOPT) $(OBJ)test:$(EMU_OBJ) gcc -o siptest $(LOPT) $(EMU_OBJ).c.o: gcc $(IOPT) -ggdb -c -o $*.o $<$(OBJ):sipd.h parser.h udp.hsipd_e.o:sipd.c gcc -DEMULATION -o sipd_e.o -ggdb -c sipd.cauth_e.o:auth.c gcc -DEMULATION -o auth_e.o -ggdb -c auth.csipd_p.o:sipd.c gcc -DPROXY -o sipd_p.o -ggdb -c sipd.csipd_pe.o:sipd.c gcc -DPROXY -DEMULATION -o sipd_pe.o -ggdb -c sipd.ctransfer_p.o:transfer.c gcc -DPROXY -o transfer_p.o -ggdb -c transfer.ctransfer_e.o:transfer.c gcc -DEMULATION -o transfer_e.o -ggdb -c transfer.cutil:util.c gcc -o util -DMAIN util.c md5.o log.ocli:udp.c gcc -o cli -DTEST udp.cparser:parser.c gcc -o parser -DTEST parser.chtest:header.c util.o log.o gcc -o htest -DTEST header.c util.o log.ourl:url.c gcc -o url -DTEST url.cdumpp:dump.c gcc -o dumpp -DTEST dump.cnotify:notify.c gcc -o notify -DTEST notify.c udp.odb:db.c gcc -g -o db -DTEST db.c clean: rm *.otar: (cd ..; tar cvfz $(T)$(V).tar.gz src/*.c src/*.h src/mysql/*.[ch] mysql/* src/Makefile src/sipd.conf SIPREADME.txt)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -