linux 模块编译
来源:互联网 发布:免费网络加速器安卓版 编辑:程序博客网 时间:2024/05/21 14:53
模板编写一个简单的Makefile,如下所示:
obj-m := hello.o
并使用如下命令编译Hello World模块,如下所示:
make -C /usr/src/linux-2.6.15.5/ M=/driver_study/ modules如果当前处于模块所在的目录,则以下命令与上述命令同等:
make –C /usr/src/linux-2.6.15.5 M=$(pwd) modules其中-C后指定的是Linux内核源代码的目录,而M=后指定的是hello.c和Makefile所在的目录,编译结果如下所示:
[root@localhost driver_study]# make -C /usr/src/linux-2.6.15.5/M=/driver_study/ modules
make: Entering directory '/usr/src/linux-2.6.15.5'CC [M] /driver_study/hello.o
/driver_study/hello.c:18:35: warning: no newline at end of fileBuilding modules, stage 2.
MODPOSTCC /driver_study/hello.mod.o
LD [M] /driver_study/hello.ko
make: Leaving directory '/usr/src/linux-2.6.15.5'
0 0
- Linux应用程序编译,模块编译
- linux内核模块编译
- linux 模块编译步骤
- linux 模块编译
- 编译linux模块--c2
- linux模块编译步骤
- Linux模块编译
- 编译linux模块
- linux模块编译入门
- linux 模块编译步骤
- linux 模块编译步骤
- linux内核模块编译
- Linux内核模块编译
- linux 驱动模块编译
- Linux内核模块编译
- Linux模块编译
- linux 模块编译步骤
- linux 模块编译步骤
- Linux_tar命令_linux压缩与解压缩
- VoLTE到底是个啥?用完真回不去了
- googleMap本地化(离线)
- 一段代码,先留着
- 无所不在,见缝插针,这就是营销!
- linux 模块编译
- Mac 下安装jmeter
- Problem B
- Java实现的公平锁
- JBPM4.4工作流引擎学习(五)
- C语言中有<stddef.h>
- web项目流显示图片
- Redis 配置文件详解
- shell编程——if语句 if -z -n -f -eq -ne -lt