⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.openwrt

📁 很小的linux下的upnp服务器端代码适合嵌入式系统
💻 OPENWRT
字号:
# $Id: Makefile.openwrt,v 1.10 2007/10/06 12:49:49 nanard Exp $# http://miniupnp.free.fr/# Author : Thomas Bernard# for use with GNU Makeinclude $(TOPDIR)/rules.mk#CFLAGS = -Wall -O -D_GNU_SOURCE -g#CFLAGS = -Wall -Os -D_GNU_SOURCE#CC = mipsel-linux-gccCC = $(TARGET_CC)CFLAGS = $(TARGET_CFLAGS)CFLAGS += -D_GNU_SOURCERM = rm -fINSTALL = installIPTABLESINC=$(BUILD_DIR)/iptables-1.3.3/includeBASEOBJS = miniupnpd.o upnphttp.o upnpdescgen.o upnpsoap.o \           upnpreplyparse.o minixml.o \		   upnpredirect.o getifaddr.o daemonize.o upnpglobalvars.o \		   options.o upnppermissions.o minissdp.oLNXOBJS = linux/getifstats.oNETFILTEROBJS = netfilter/iptcrdr.oALLOBJS = $(BASEOBJS) $(LNXOBJS) $(NETFILTEROBJS)LIBS = $(BUILD_DIR)/iptables-1.3.3/libiptc/libiptc.aTESTUPNPDESCGENOBJS = testupnpdescgen.o upnpdescgen.oEXECUTABLES = miniupnpd testupnpdescgen.PHONY:	all clean install dependall:	$(EXECUTABLES)clean:	$(RM) $(BASEOBJS) $(LNXOBJS) $(EXECUTABLES) \	testupnpdescgen.oinstall:	miniupnpd	@echo no install for now...miniupnpd:	$(BASEOBJS) $(LNXOBJS) $(NETFILTEROBJS) $(LIBS)testupnpdescgen:	$(TESTUPNPDESCGENOBJS)linux/iptcrdr.o: linux/iptcrdr.c	$(CC) $(CFLAGS) -I$(IPTABLESINC) -c -o $@ $<depend:	config.h	makedepend -f$(MAKEFILE_LIST) -Y \	$(ALLOBJS:.o=.c) $(TESTUPNPDESCGENOBJS:.o=.c) \	2>/dev/nullconfig.h:	config.h.openwrt	$(CP) $< $@# DO NOT DELETEminiupnpd.o: config.h upnpglobalvars.h upnppermissions.h upnphttp.hminiupnpd.o: upnpdescgen.h miniupnpdpath.h getifaddr.h daemonize.h upnpsoap.hminiupnpd.o: options.h minissdp.hupnphttp.o: upnphttp.h config.h upnpdescgen.h miniupnpdpath.h upnpsoap.hupnpdescgen.o: upnpdescgen.h miniupnpdpath.h upnpglobalvars.hupnpdescgen.o: upnppermissions.h config.h upnpdescstrings.hupnpsoap.o: upnpglobalvars.h upnppermissions.h config.h upnphttp.h upnpsoap.hupnpsoap.o: upnpreplyparse.h upnpredirect.h getifaddr.h getifstats.hupnpreplyparse.o: upnpreplyparse.h minixml.hminixml.o: minixml.hupnpredirect.o: upnpredirect.h upnpglobalvars.h upnppermissions.h config.hupnpredirect.o: openbsd/obsdrdr.hgetifaddr.o: getifaddr.hdaemonize.o: daemonize.hupnpglobalvars.o: upnpglobalvars.h upnppermissions.h config.hoptions.o: options.h upnppermissions.h config.h upnpglobalvars.hupnppermissions.o: config.h upnppermissions.hminissdp.o: config.h upnpdescstrings.h miniupnpdpath.h upnphttp.hminissdp.o: upnpglobalvars.h upnppermissions.h minissdp.hlinux/getifstats.o: getifstats.htestupnpdescgen.o: upnpdescgen.hupnpdescgen.o: upnpdescgen.h miniupnpdpath.h upnpglobalvars.hupnpdescgen.o: upnppermissions.h config.h upnpdescstrings.h

⌨️ 快捷键说明

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