Makefile

#!/bin/bash

--要编译的模块,讲hello.c编译成hello.o文件

obj-m += hello.o


--源码路径

KDIR := /home/topeet/kernal/4.4/iTop4412_Kernel_3.0


--获取当前目录

PWD ?= $(shell pwd)


all:

      --使用KDIR下的源码编译PWD下的文件,第一个字符是TAB键

        make -C $(KDIR) M=$(PWD) modules

clean:

      --删除所有的.o文件,第一个字符也是TAB键

        rm -rf *.o

你可能感兴趣的:(Makefile)