📄 makefile
字号:
PREFIX=/usrLIBUPNP_PREFIX=/usr#LIBIPTC_PREFIX=/usrCC=gccINCLUDES= -I$(LIBUPNP_PREFIX)/include -I../includeLIBS= -lpthread -lupnp -lixml -lthreadutil -L$(LIBUPNP_PREFIX)/lib -L../libsFILES= main.o gatedevice.o pmlist.o util.o config.oCFLAGS += -Wall -g -O2ifdef HAVE_LIBIPTCifdef LIBIPTC_PREFIXLIBS += -L$(LIBIPTC_PREFIX)/libINCLUDES += -I$(LIBIPTC_PREFIX)/includeendifLIBS += -liptcINCLUDES += -DHAVE_LIBIPTCFILES += iptc.oendifall: upnpdupnpd: $(FILES) $(CC) $(CFLAGS) $(FILES) $(LIBS) -o $@ @echo "make $@ finished on `date`"%.o: %.c $(CC) $(CFLAGS) $(INCLUDES) -c $<clean: rm -f *.o upnpdinstall: upnpd install -d /etc/linuxigd install etc/gatedesc.xml /etc/linuxigd install etc/gateconnSCPD.xml /etc/linuxigd install etc/gateicfgSCPD.xml /etc/linuxigd install etc/dummy.xml /etc/linuxigd install upnpd $(PREFIX)/sbin install upnpd.8 $(PREFIX)/share/man/man8 if [ ! -f /etc/upnpd.conf ]; then install etc/upnpd.conf /etc; fi
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -