makefile

来自「LAN91C111 linux driver」· 代码 · 共 15 行

TXT
15
字号

KERNEL_DIR	= /usr/src/linux-2.4
HPATH		= $(KERNEL_DIR)/include
CPU		= 386
CROSS_COMPILE	=
#DEBUG		= -DSMC_DEBUG=2
PIPELINE	= -DSMC_PIPELINED=2

CFLAGS		:= -D__KERNEL__ -DMODULE -DMODVERSIONS -DCONFIG_SMC91111 -DCONFIG_SMC91111_MODULE -DCONFIG_SYSCTL $(DEBUG) $(PIPELINE) -I$(HPATH) -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce -mcpu=i$(CPU) -DCPU=$(CPU) -c -include $(HPATH)/linux/modversions.h -I$(HPATH)

CC		:=$(shell if which $(CROSS_COMPILE)kgcc > /dev/null 2>&1; then echo $(CROSS_COMPILE)kgcc; else echo $(CROSS_COMPILE)gcc; fi)

smc91111.o: smc91111.c
	$(CC) $(CFLAGS) -c smc91111.c -o smc91111.o

⌨️ 快捷键说明

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