📄 makefile
字号:
## Makefile for tw2834 as a module#obj-m := led.oKDIR = ../../../linux-2.6.14-rc3#KDIR = /home/xchannel/work/2.6.14_new_kernel/linux-2.6.14-rc3-g4c234921PWD := $(shell pwd)CROSS = ppc_405-CC = $(CROSS)gccLD = $(CROSS)ldCFLAGS = -nostdinc -isystem /opt/hardhat/previewkit/ppc/405/lib/gcc-lib/powerpc-hardhat-linux/3.2.1/include \ -D__KERNEL__ -I$(KDIR)/include -I$(KDIR)/arch/ppc -I$(KDIR)/arch/ppc/include -Wall -Wundef -Wstrict-prototypes \ -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -I$(KDIR)/arch/ppc -msoft-float \ -pipe -ffixed-r2 -mmultiple -mstring -Wa,-m405 -DKBUILD_BASENAME=led -DKBUILD_MODNAME=led -DMODULEOBJS = led.oSRC = led.c led.h led.mod.call: clean mux.komux.ko: $(SRC) @echo @echo "----[ Stage #1 ]---------------" @echo $(CC) $(CFLAGS) -c -o led.o led.c @echo @echo "----[ Stage #2 ]---------------" @echo $(CC) $(CFLAGS) -c -o led.mod.o led.mod.c @echo @echo "----[ Stage #3 ]---------------" @echo $(LD) -EB -r -o led.ko led.o led.mod.oclean: @echo @echo "----[ Clean ]------------------" @echo rm -f $(OBJS) *.o *.ko tags
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -