makefile

来自「适用于初学者的源码,简单的字符型设备的驱动源码,」· 代码 · 共 28 行

TXT
28
字号
# The path of kernel source code
INCLUDEDIR = /usr/src/linux-2.4/include/

# Compiler
CC = gcc

# Options
CFLAGS = -D__KERNEL__ -DMODULE -O -Wall -I$(INCLUDEDIR)

# Target
OBJS = scull.o

all: $(OBJS)

$(OBJS): scull.c scull.h
	$(CC) $(CFLAGS) -c $<

install:
	insmod $(OBJS)

uninstall:
	rmmod scull

.PHONY: clean
clean:
	rm -f *.o
	rm app

⌨️ 快捷键说明

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