makefile
来自「VT665 无线网卡驱动 LINUX平台下」· 代码 · 共 57 行
TXT
57 行
## Build options:# ## check kernel versionKVER := $(shell uname -r | cut -c1-3 | sed 's/2\.[56]/2\.6/')KERVER2=$(shell uname -r | cut -d. -f2)ifeq ($(KVER), 2.6)# 2.6 kernelTARGET = vntwusb.koelseTARGET = vntwusb.oendifINSTDIR := $(shell find /lib/modules/$(shell uname -r) -name $(TARGET) -printf "%h\n" | sort | head -1)ifeq (,$(INSTDIR)) ifeq (,$(KERVER2)) ifneq (,$(wildcard /lib/modules/$(shell uname -r)/kernel)) INSTDIR := /lib/modules/$(shell uname -r)/kernel/drivers/net else INSTDIR := /lib/modules/$(shell uname -r)/net endif else ifneq ($(KERVER2),2) INSTDIR := /lib/modules/$(shell uname -r)/kernel/drivers/net else INSTDIR := /lib/modules/$(shell uname -r)/net endif endifendifall:install: mkdir -p $(MOD_ROOT)$(INSTDIR) install -m 644 -o root $(TARGET) $(MOD_ROOT)$(INSTDIR)ifeq (,$(MOD_ROOT)) /sbin/depmod -a || trueelse /sbin/depmod -b $(MOD_ROOT) -a || trueendifuninstall: rm -f $(INSTDIR)/$(TARGET) /sbin/depmod -aclean:-include .depend.mak
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?