Linux 驱动----hello

#include <linux/module.h>

MODULE_LICENSE("GPL");

static void hello_init(void);

static void hello_exit(void);

 

static void hello_init(void)

{

     printk("init");

}

static void hello_exit(void)

{

    printk("exit");

}

.

module_init(hello_init);

module_exit(hello_exit);

 

makefile:

obj-m := hello.o

PWD := $(shell pwd)

KERNELDIR = /lib/modules/2.6.24-26-generic/build

default:

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

ubuntu superuser sudo -s -H

你可能感兴趣的:(linux,shell,Module,include,makefile)