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

📄 mfd-makefile.m2m

📁 开发snmp的开发包有两个开放的SNMP开发库
💻 M2M
字号:
####################################################### -*- Makefile -*-## $Id: mfd-makefile.m2m 12577 2005-07-25 15:37:02Z dts12 $############################################################################@strict token off@@ifconf ${name}_Makefile@@   print ${name}_Makefile exists, skipping@@else@@   if "x$m2c_create_fewer_files" eq "x"@@      eval $m2c_create_fewer_files = 0@@   end@@   open ${name}_Makefile@@   ifconf ${name}_Makefile.m2m@@      include ${name}_Makefile.m2m@@   else@########################################################################@      if $m2c_mark_boundary == 1@# START code generated by $RCSfile$ $Revision: 12577 $@      end@########################################################################CC=gccTABLE_PREFIX=${name}@      if "$mfd_netsnmp_dir" ne ""@NETSNMPDIR=$mfd_netsnmp_dirNETSNMPCONFIG=$(NETSNMPDIR)/net-snmp-config@      else@NETSNMPCONFIG=net-snmp-config@      end@@      if "$mfd_netsnmp_dir" ne ""@# Assuming we're linking against a Net-SNMP build tree (which may or# may not be the same as the source tree) and not an installed package.# Note: to do this we REQUIRE gnu-make.NETSNMPBASECFLAGS := $(shell $(NETSNMPCONFIG) --base-cflags)NETSNMPINCLUDES := $(shell $(NETSNMPCONFIG) --build-includes $(NETSNMPDIR))# base flags after build/src include, in case it has /usr/local/includeNETSNMPCFLAGS=$(NETSNMPINCLUDES) $(NETSNMPBASECFLAGS)NETSNMPBASELIBS := $(shell $(NETSNMPCONFIG) --base-agent-libs)NETSNMPEXTLIBS := $(shell $(NETSNMPCONFIG) --external-agent-libs)NETSNMPLIBDIRS := $(shell $(NETSNMPCONFIG) --build-lib-dirs $(NETSNMPDIR))NETSNMPLIBDEPS := $(shell $(NETSNMPCONFIG) --build-lib-deps $(NETSNMPDIR))LIB_DEPS=$(NETSNMPLIBDEPS)LIBS=$(NETSNMPLIBDIRS) -Wl,-Bstatic $(NETSNMPBASELIBS) -Wl,-Bdynamic $(NETSNMPEXTLIBS)@      else@# uncomment this if you have GNU make#NETSNMPCFLAGS := $(shell $(NETSNMPCONFIG) --base-cflags)#NETSNMPLIBS := $(shell $(NETSNMPCONFIG) --agent-libs)NETSNMPCFLAGS=`$(NETSNMPCONFIG) --base-cflags`NETSNMPLIBS=`$(NETSNMPCONFIG) --agent-libs`LIBS=$(NETSNMPLIBS)@      end@STRICT_FLAGS = -Wall -Wstrict-prototypesCFLAGS=-I. $(NETSNMPCFLAGS) $(STRICT_FLAGS)USER_SRCS = \@      if $m2c_create_fewer_files != 1@	$(TABLE_PREFIX)_data_get.c \	$(TABLE_PREFIX)_data_set.c \@      end@	$(TABLE_PREFIX)_data_access.cSRCS = $(USER_SRCS) \	$(TABLE_PREFIX).c \	$(TABLE_PREFIX)_subagent.c \	$(TABLE_PREFIX)_interface.cUSER_OBJS =  \@      if $m2c_create_fewer_files != 1@	$(TABLE_PREFIX)_data_get.o \	$(TABLE_PREFIX)_data_set.o \@      end@	$(TABLE_PREFIX)_data_access.o OBJS =  $(USER_OBJS) \	$(TABLE_PREFIX).o \	$(TABLE_PREFIX)_subagent.o \	$(TABLE_PREFIX)_interface.oTARGETS=$(TABLE_PREFIX).SUFFIXES:.SUFFIXES: .c .o .depsall: $(TARGETS)user: $(USER_OBJS)$(TARGETS): $(LIB_DEPS)$(TABLE_PREFIX): $(OBJS) $(TABLE_PREFIX)_Makefile	$(CC) -o $(TABLE_PREFIX) $(OBJS) $(LIBS)clean:	rm -f $(OBJS) $(TARGETS)@if "$mfd_netsnmp_dir" ne ""@$(TABLE_PREFIX).deps $(TABLE_PREFIX)_subagent.deps $(TABLE_PREFIX)_interface.deps: $(TABLE_PREFIX)_Makefile$(TABLE_PREFIX)_data_access.deps:                                  $(TABLE_PREFIX)_Makefile@if $m2c_create_fewer_files != 1@$(TABLE_PREFIX)_data_get.deps:                                     $(TABLE_PREFIX)_Makefile$(TABLE_PREFIX)_data_set.deps:                                     $(TABLE_PREFIX)_Makefile@end@%.deps : %.c	\@echo "Generating makefile $\@ ..."	\@set -e; $(CC) -M $(COPTS) $(CFLAGS) $(CPPFLAGS) $< \	| sed 's/\($*\)\.o[ :]*/\1.o $\@ : /g' > $\@; \	[ -s $\@ ] || $(RM) $(RMFLAGS) $\@include $(TABLE_PREFIX).depsinclude $(TABLE_PREFIX)_subagent.depsinclude $(TABLE_PREFIX)_interface.depsinclude $(TABLE_PREFIX)_data_access.deps@      if $m2c_create_fewer_files != 1@include $(TABLE_PREFIX)_data_get.depsinclude $(TABLE_PREFIX)_data_set.deps@      end@@end@########################################################################@      if $m2c_mark_boundary == 1@# END code generated by $RCSfile$ $Revision: 12577 $@      end@@   end@ # not including ${name}_Makefile.m2m@   close ${name}_Makefile@@end@ # no existing makefile

⌨️ 快捷键说明

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