📄 makefile
字号:
KERNEL = ../../linux/linuxINCLUDES = -I. -I$(KERNEL)/include -I$(KERNEL)/drivers/media/videoSOURCES = adm6996.cTARGETS = $(SOURCES:.c=.o)all: make -C $(KERNEL) SUBDIRS=`pwd` EXTRA_CFLAGS="$(INCLUDES) $(KCFLAGS)" modules O_TARGET := adm6996.oobj-y := adm_hw.o adm_procfs.o adm_init.o adm_ioctl.o adm_utils.oobj-m := $(O_TARGET)install: chmod 0644 $(O_TARGET) install -D $(O_TARGET) $(INSTALLDIR)/lib/modules/adm6996/$(O_TARGET)# install -D $(O_TARGET) $(INSTALLDIR)/lib/modules/2.4.20/kernel/drivers/net/adm6996/$(O_TARGET) clean: $(RM) $(O_TARGET) $(obj-y) $(RM) .*.flagsadm6996-objs := $(obj-y)ifeq ($(PATCHLEVEL),4)adm6996.o: $(adm6996-objs) $(LD) $(LDFLAGS) $(EXTRA_LDFLAGS) -r -o adm6996.o $(adm6996-objs)endif-include $(TOPDIR)/Rules.make
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -