Linux 内核模块编译(hello.c)
2013-06-01 11:15
501 查看
Linux 内核模块编译(hello.c) 模块文件hello.c代码 #include <linux/kernel.h> #include <linux/module.h> #ifdef MODEVERSIONS #include <linux/modeversions.h> #endif int init_module() { printk("new module init..."); return 1; } int cleanup_module() { printk("module is removed"); return 0; } makefile文件 CC = gcc MODCFLAGS := -DMODULE -D__KERNEL__ -DLINUX -D__SMP__ hello.o : hello.c <tab>$(CC) $(MODCFLAGS) -c -I/usr/src/linux-2.4.18-3/include -o hello.o hello.c |
相关文章推荐
- 基于linux2.6.30.4内核的DM9000网卡驱动编译成模块成功ping通
- Linux 内核的编译步骤及模块动态加载
- Linux 2.6内核的编译步骤及模块的动态加载
- Linux 2.6内核的编译步骤及模块的动态加载
- 爱之初体验---编译加载内核模块hello
- 如何编译linux第一个模块 hello.c
- linux驱动学习--第六天:第四章 Linux 内核模块 之 Linux 内核模块编译
- Linux 下面编译内核模块的 方法
- 如何编译linux第一个模块 hello.c
- Linux内核编译,模块尺寸变大的解决办法
- Linux 2.6内核的编译步骤及模块的动态加载
- Linux 2.6内核的编译步骤及模块的动态加载
- linux环境下 hello 模块的交叉编译
- LINUX 2.6 内核下多C文件模块编译方法
- Linux 2.6内核的编译步骤及模块的动态加载
- linux 2.6内核 编译模块Makefile
- 在Linux下编译内核模块的Makefile的几种写法 转
- Linux下hello.ko内核模块制作的全过程
- 编译、裁剪、安装、删除 Ubuntu内核和模块管理 分类: arm-linux-Ubuntu 2013-07-22 16:29 319人阅读 评论(0) 收藏
- 如何编译linux第一个模块 hellomod.ko