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

📄 makefile

📁 linux 下的无限网卡驱动开发
💻
字号:
VERSION = 0.06dKERNEL_VERSION = $(shell uname -r)KERNEL_SRC = /lib/modules/$(KERNEL_VERSION)/buildMODULES = hermes.o orinoco.o orinoco_cs.o dummy_cs.oSRCS = hermes.c orinoco.c airport.c orinoco_cs.c userhermes.cHDRS = hermes.hCONF = hermes.confMODULE_DIR = /lib/modules/$(KERNEL_VERSION)/pcmciaCONF_DIR = /etc/pcmciaCPPFLAGS = -D__KERNEL__ -DPCMCIA_DEBUG=1 \	-DMODULE -DEXPORT_SYMTAB \	-I$(KERNEL_SRC)/includeCFLAGS = -O2 -Wall -Wstrict-prototypes -pipeCCDEP = $(CC) $(CFLAGS) -MTAR = tarDISTFILES = $(SRCS) $(HDRS) $(CONF) Makefile dist/README TODODISTNAME = orinoco-$(VERSION)DISTDIR = ./distall: $(MODULES)userhermes: userhermes.c	$(CC) $(CFLAGS) -lhistory -lreadline -o $@ $<TAGS:	rm -f TAGS	find $(KERNEL_SRC)/ -name '*.[ch]' | xargs etags --append	etags --append $(SRCS) $(HDRS)install: all	for f in $(MODULES); do install -m 644 -o 0 -g 0 $$f $(MODULE_DIR)/$$f; done	install -m 644 -o 0 -g 0 $(CONF) $(CONF_DIR)/$(CONF)	depmod -auninstall:	rm $(MODULE_DIR)/$(MODULE)	rm $(CONF_DIR)/$(CONF)clean:	rm -f core *.o *~ a.out *.d	rm -f *.s *.i userhermes.PHONY: distdist:	mkdir $(DISTDIR)/$(DISTNAME)	cp $(DISTFILES) $(DISTDIR)/$(DISTNAME)	cd $(DISTDIR); $(TAR) cvfz $(DISTNAME).tar.gz $(DISTNAME)%.o: %.c	$(CC) -MD $(CFLAGS) $(CPPFLAGS) -c $<%.s: %.c	$(CC) -MD $(CFLAGS) $(CPPFLAGS) -S $<%.i: %.c	$(CC) -MD $(CPPFLAGS) -E $< -o $@-include $(SRCS:%.c=%.d)

⌨️ 快捷键说明

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