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

📄 makefile

📁 一个简单的驱动程序开发框架,可以掌握驱动开发的基本流程.
💻
字号:
CC := gcc
LD := ld
#ROOT := /mnt/hgfs/WinXP/linux-2.6.11/
ROOT := /usr/src/linux-2.4.20-8/
INC1 := -I$(ROOT)
INC2 := -I$(ROOT)include
INC3 := -I$(ROOT)kernel
INC4 := -I$(ROOT)include/linux
INC5 := -I$(ROOT)include/asm
CFLAGS := -D__KERNEL__ $(INC4) $(INC1) $(INC2) $(INC3) $(INC5) -DMODULE

OBJ := 1.o
CFILE := 1.c
TESTC := test.c

$(OBJ): $(CFILE)
	$(CC) $(CFLAGS) -c $(CFILE) -o $(OBJ)

clean:
	-rm -f *.o
	rm /dev/skeleton
	rmmod 1
node:
	insmod 1.o
	mknod /dev/skeleton c 254 2
test: MyTest.c
	gcc MyTest.c -o t

⌨️ 快捷键说明

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