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

📄 makefile

📁 tinyos2.0版本驱动
💻
字号:
COMPONENT=TestNetworkAppCCFLAGS += -I$(TOSDIR)/lib/net \          -I$(TOSDIR)/lib/net/drip \          -I$(TOSDIR)/lib/net/4bitle \          -I$(TOSDIR)/lib/net/ctp #-DNO_DEBUGTFLAGS += -I$(TOSDIR)/../apps/tests/TestDissemination \          -I$(TOSDIR)/../support/sdk/c \          -I$(TOSDIR)/types \          -I.LIBMOTE = $(TOSDIR)/../support/sdk/c/libmote.a#BUILD_EXTRA_DEPS += tn-injector #tn-listenerLISTEN_OBJS = collection_msg.o test_network_msg.o tn-listener.o $(LIBMOTE)INJECT_OBJS = set_rate_msg.o tn-injector.o collection_debug_msg.o $(LIBMOTE)# arguments: output filename stem, input filename, struct namedefine mig_templMIGFILES += $(1).c $(1).h $(1).java $(1).o$(1).c:	mig -o $(1).h c -target=$$(PLATFORM) $$(CFLAGS) $$(TFLAGS) $(2) $(3)$(1).java:	mig -o $(1).java java -target=$$(PLATFORM) $$(CFLAGS) $$(TFLAGS) $(2) $(3)endef$(eval $(call mig_templ,test_network_msg,TestNetwork.h,TestNetworkMsg))$(eval $(call mig_templ,set_rate_msg,$(TOSDIR)/lib/net/DisseminationEngine.h,dissemination_message))$(eval $(call mig_templ,collection_debug_msg,$(TOSDIR)/lib/net/collection/CollectionDebugMsg.h,CollectionDebugMsg))%.o: %.c	gcc -v  $(TFLAGS) $(CFLAGS) -c -o $@ $<tn-listener: $(LISTEN_OBJS)	gcc -v $(TFLAGS) $(CFLAGS) -o $@ $(LISTEN_OBJS)tn-injector: $(INJECT_OBJS)	gcc -v $(TFLAGS) $(CFLAGS) -o $@ $(INJECT_OBJS)#tn-listener.o: tn-listener.c#	gcc $(TFLAGS) $(CFLAGS) -c -o $@ $<tn-injector.o: tn-injector.c test_network_msg.c	gcc $(TFLAGS) $(CFLAGS) -c -o $@ $<#test_network_msg.c:#	mig -o test_network_msg.h c -target=$(PLATFORM) $(CFLAGS) $(TFLAGS) TestNetwork.h TestNetworkMsg #set_rate_msg.c:#	mig -o set_rate_msg.h c -target=$(PLATFORM) $(CFLAGS) $(TFLAGS) $(TOSDIR)/lib/net/DisseminationEngine.h dissemination_message#set_rate_msg.o: set_rate_msg.c#	gcc $(CFLAGS) $(TFLAGS) -c -o $@ $<#test_network_msg.o: test_network_msg.c#	gcc $(CFLAGS) $(TFLAGS) -c -o $@ $<#collection_msg.c:#	mig -o collection_msg.h c -target=$(PLATFORM) $(CFLAGS) $(TFLAGS) $(TOSDIR)/lib/net/collection/ForwardingEngine.h collection_headerinclude $(MAKERULES)migclean:	rm -rf $(MIGFILES)

⌨️ 快捷键说明

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