社区
Linux_Kernel
帖子详情
怎么编写linux2.6.x下内核模块的Makefile
wwwspirit
2006-02-13 05:34:32
初学linux内核编程,这个我一直搞不定Makefile的编写。
最好能说明如下情况时Makefile的编写:
编写三个模块mod1、mod2、mod3(对应的文件分别为mod1.c、mod1.h;mod2.c、mod2.h;mod3.c、mod3.h),其中mod2要依赖到mod1.c中定义的某个变量。
哪位大虾能写个示范,并给出简单的分析,本人感激不尽!
...全文
324
4
打赏
收藏
怎么编写linux2.6.x下内核模块的Makefile
初学linux内核编程,这个我一直搞不定Makefile的编写。 最好能说明如下情况时Makefile的编写: 编写三个模块mod1、mod2、mod3(对应的文件分别为mod1.c、mod1.h;mod2.c、mod2.h;mod3.c、mod3.h),其中mod2要依赖到mod1.c中定义的某个变量。 哪位大虾能写个示范,并给出简单的分析,本人感激不尽!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gprsgsn
2006-02-24
打赏
举报
回复
http://dev.csdn.net/user/haoel
你去看看这位大虾写的《跟我写makefile》通俗易懂,边看边写,很快你就明白了,不难的。
wwwspirit
2006-02-21
打赏
举报
回复
下面是一个标准的Makefile文件,可是我看不懂,谁能帮我详细解释一下呢?
# If KERNELRELEASE is defined, we've been invoked from the
# kernel build system and can use its language.
ifneq ($(KERNELRELEASE),)
obj-m := hello.o
# Otherwise we were called directly from the command
# line; invoke the kernel build system.
else
KERNELDIR ?= /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
default:
$(MAKE) -C $(KERNELDIR) M=$(PWD) modules
endif
wwwspirit
2006-02-21
打赏
举报
回复
没有高手肯帮忙吗?
float_sky
2006-02-15
打赏
举报
回复
请问你是否知道当只有一个模块时该怎么写?
c语言中输入x分段函数值,c语言程序改错:输入x,计算并输出分段函数y的值.0 x>0...
C语言 、 输入半径R ,并计算圆的面积S 和周长L .3、
编写
一个程序实现把小写字母转换成大写字母.比如#includeintmain(){floatr,s,l;scanf("%f",&r);s=3.14*r*r;l=2*3.14*r;printf("s=%f,l=%f\n",s,l);return0;
编写
一个程序,输入两个整数,计算并输出它们的和,乘积,差,商和余数,C语言,#inc...
C语言 基础40道编程题库汇总
C语言 基础40道编程题库汇总
C语言 基础练习40题
一、题目 1.输入2个整数,求两数的平方和并输出。 2. 输入一个圆半径(r)当r>=0时,计算并输出圆的面积和周长,否则,输出提示信息。 3、函数y=f(x)可表示为: 4、
编写
一个程序,从4个整数中找出最小的数,并显示此数。 5.有一函数当x<0时y=1,当x>0时,y=3,当x=0时y=5,编程,从键盘输入一个x值,输出y...
C语言基础知识--函数
本文是 C 语言函数专题指南,知识点由浅入深,既适配新手入门夯实基础,也能帮老手梳理知识体系。内容先从函数概念切入(类比数学函数,区分库函数与自定义函数),再讲解库函数(标准库来源、头文件分类、以 sqrt 为例的使用方法)、自定义函数(语法结构与加法函数案例);后续深入形参实参(临时拷贝特性)、return 语句使用规则、数组传参要点;还涵盖函数嵌套调用(如闰年判断 + 月份天数计算)、链式访问,及函数声明与定义(单 / 多文件组织),最后说明 static(修饰变量 / 函数)与 extern 的作用,
911计算机基础综合,2016年北航911数据结构与C 语言程序设计考研填空题真题
五、填空题(本题共20分,每小题各4分)下面的函数atof是模拟C语言中同名库函数的实现,该函数的功能是将一个字符串转化成为一个浮点数(为了简化问题,不考虑字符串格式错误)为了使函数正确、完整,请写出函数的空白处(横线上方)应该填入的内容。#includedouble atof (chars [ ] ){ double value =0 ,0 , power =1,0Int i =0 ,sign;...
Linux_Kernel
4,469
社区成员
17,458
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章