当前位置:  技术问答>linux和unix

求助:一个makefile,大虾们进来看看

    来源: 互联网  发布时间:2016-11-09

    本文导语:  obj-m += hello-1.o all:     make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules clean:     make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean 什么意思啊?实在看不懂,请教高手啊。。 | 2.6的...

obj-m += hello-1.o

all:
    make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules

clean:
    make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean


什么意思啊?实在看不懂,请教高手啊。。

|
2.6的内核源代码Makefile语法,在内核源代码的Documentation目录里有文档说明。

|
obj-m += hello-1.o
--->将你的程序(hello-1)生成一个模块,即hello-1.ko,obj-m中的m就是指模块。这里个人以为使用=即可,当然+=也没错。
可以参考一下http://www.latelee.org/embedded-linux/my-makefile-for-driver,以前写的一个驱动Makefile模板,有一些解释,也有图示,希望可以帮到你。

|
+= 就相当于c语言里的+=
-C是要求make切换目录到/lib/modules/$(shell uname -r)/build ,也就是 /lib/modules/2.6.xx/build 

LZ找一本ldd3看看吧,《Linux设备驱动》,英文版中文版都有,你现在问的问题和你以后要问的问题,讲的都很清楚。

|
推荐你看电子书 《GNU Make V3.8中文版》,网上有pdf版下的,就是这个地址的内容:http://hi.baidu.com/%C6%BB%B9%FB%CF%A1%D6%E0/blog/item/c47283c774ff77c039db4934.html

    
 
 

您可能感兴趣的文章:

  • 求助,各位大虾帮忙
  • 高分求助:哪位大虾对resin的设置比较熟悉?请进!
  • 向各位jsp大虾求助!!!
  • 求助!!! 超简单问题... 大虾们进来,菜鸟也进来!!
  • 求助!!implements的用法与作用,那位大虾可以解释一下???(在线等待)
  • 求助!!关于两行代码的理解问题!请大虾近来看看!!(在线等待)
  • 哪位大虾知道lsof的执行流程?高分求助~~~~~~~~~
  • 求助xargs的一个用法,请大虾支招
  • 求助!!关于两行代码的理解问题!请大虾近来看看!!
  • 求助!!程序错误!请大虾近来看看!!
  • 大虾 紧急求助!!!!如何求得当前机子的处理器利用率和内存利用率?
  • 高分求助,请教关于在ARM Linux下启动goahead服务器的问题。很急,在线等待,希望各位大虾帮帮,万分感激
  • 菜鸟求助! 请各位大虾一定帮忙。。。。。。!!!! 一定给分!
  • 嵌入式linux下的界面编程环境选择。求助大虾~.
  • 今天第4次送分了,求助!!!!!!!!!!大虾来看看  makefile问题
  • [ 求助 ] 两个小问题,请大虾指教~
  • 循环嵌套查询求助!!我能给的分数就这么多了,请大虾帮忙
  • 急!急!急!如何在电子地图上加“Loading...”,菜鸟求助各位大虾!!!
  • 求助:makefile,驱动与linux内核的关系?
  • 高分求助!!这个makefile怎么写?
  • 急!求助,关于makefile的问题
  • 求助,关于如何写Makefile
  • (求助)Makefile 中如何获得系统命令结果
  • 初学makefile 的问题,求助
  • 求助Makefile调试
  • 关于makefile 文件的求助
  • MAKEFILE求助
  • 求助:configure生成的Makefile支持多系统
  • 求助,简单驱动的makefile
  • MAKEFILE求助,LINUX下如何将多个.a文件合并为一个.a文件或者.lib文件
  • 求助基础问题:CUDA的makefile怎么写?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 美女求助:用过CVSTrac的大侠们进来帮个忙!
  • linux的 iptables问题求助 iis7站长之家
  • [求助]求程序的思路,请大家进来看看
  • 求助一个linux shell编程问题 高手进来啊
  • 求助,乱码的问题,高手请进来!!!!
  • 求助关于静态数据初始化问题,很简单的,快进来看看。
  • 高分求助高分求助高分求助高分求助高分求助高分求助
  • 怎样读取HZK24S前十区的内容啊???求助求助
  • 紧急求助!紧急求助!
  • 【求助】iplanet问题,求助高手解答!
  • 菜鸟求助,solaris下计算问题求助
  • 【求助】SOS紧急求助..............极为简单的问题...跪求....
  • 高分求助啊!求助SUSE 10.0 不能上网.
  • 急急急急急急急啊,紧急求助啊!!!!!满分求助啊!!!!!!
  • 求助:linux下 vim的配置(高分求助)
  • red hat怎么安装gcc啊!总是出错,求助求助啊!!!yum源怎么改啊!!
  • 求助~~求助 ~~linux文件读写问题
  • 求助:信号 --13 进程中断
  • 求助,安装了红帽子后进不了
  • 新装linux求助
  • linux的 iptables问题求助
  • (高分求助)请问,那里有软件开发的<设计文档>
  • 一个简单的问题,高分求助!!!
  • 紧急求助:Unix下给文件夹重命名用什么命令?谢谢!!!!
  • VJ的一个问题,高分求助,熟悉VJ得请进!
  • 高分求助


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3