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

📄 makefile

📁 COPE the first practical network coding scheme which is developped on click
💻
字号:
## Makefile for Intel(R) PRO/1000 LAN Adapter driver for Linux# 			Copyright (C) 1999 - 2000 Intel#CC = gccLINUX = /usr/src/linux# Required FlagsCFLAGS = -DLINUX -D__KERNEL__ -DHAVE_INTEL_CPU -DMODULE -DEXPORT_SYMTAB -O2 -pipe -I. \-I$(LINUX)/include# Check for SMPCFLAGS += $(subst SMP, -D__SMP__, $(findstring SMP, $(shell uname -v)))# Check for Module VersioningCFLAGS += $(shell [ -f /usr/include/linux/modversions.h ] && echo -DMODVERSIONS)# Check for a Click polling kernelCFLAGS += $(shell grep -q polling $(LINUX)/include/linux/netdevice.h && echo -DCLICK_POLLING)TARGET = e1000.oCFILES = e1000_main.c e1000_fxhw.c e1000_phy.c e1000_proc.c# ANS, ia32 2.2.x onlyARCH = $(shell uname -m | sed -e s/i.86/i386/)KVER = $(shell uname -r | sed -e s/2\.2.*/2.2/)ifeq ($(ARCH), i386)ifeq ($(KVER), 2.2)# CFILES += ans.c ans_hw.c ans_os.c ans_driver.c# CFLAGS += -DIANS -DIANS_BASE_ADAPTER_TEAMING# IANS = yendifendifINSTDIR = /lib/modules/$(shell uname -r)/net.SILENT: allall: $(TARGET)	echo; echo; \	echo "**************************************************"; \	echo "** $(TARGET) built for for $(shell uname -s -r)"; \	if uname -v | grep SMP > /dev/null; then \		echo "** SMP Enabled";               \	else                                     \		echo "** SMP Disabled";              \	fi;                                      \	if grep -q polling $(LINUX)/include/linux/netdevice.h ; then \		echo '** Click Polling Enabled'; \	else \		echo '** Click Polling Disabled'; \        fi; \	if [ -f /usr/include/linux/modversions.h ]; then \		echo "** Module Versioning Enabled";         \	else                                             \		echo "** Module Versioning Disabled";        \	fi;                                              \	if echo $(IANS) | grep y > /dev/null; then \		echo "** iANS hooks enabled"; \	fi;	echo "**************************************************"; $(TARGET): $(CFILES:.c=.o)	$(LD) -r $^ -o $@install: $(TARGET)	mkdir -p $(INSTDIR)	install -m 644 $(TARGET) $(INSTDIR)	depmod -auninstall:	if [ -f $(INSTDIR)/$(TARGET) ]; then \		rm $(INSTDIR)/$(TARGET);         \	ficlean:	rm -f *.o *~ core

⌨️ 快捷键说明

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