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

有关mikefile文件的编写

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

    本文导语:  linux键盘驱动中看到这样的mikefile文件: # # Makefile for the input core drivers. # # Each configuration option enables a list of files. obj-$(CONFIG_KEYBOARD_ATKBD) += atkbd.o obj-$(CONFIG_KEYBOARD_SUNKBD) += sunkbd.o obj-$(CONFIG_KEYBOARD_LKKBD) += ...

linux键盘驱动中看到这样的mikefile文件:
#
# Makefile for the input core drivers.
#

# Each configuration option enables a list of files.

obj-$(CONFIG_KEYBOARD_ATKBD) += atkbd.o
obj-$(CONFIG_KEYBOARD_SUNKBD) += sunkbd.o
obj-$(CONFIG_KEYBOARD_LKKBD) += lkkbd.o
obj-$(CONFIG_KEYBOARD_XTKBD) += xtkbd.o
obj-$(CONFIG_KEYBOARD_AMIGA) += amikbd.o
obj-$(CONFIG_KEYBOARD_ATARI) += atakbd.o
obj-$(CONFIG_KEYBOARD_LOCOMO) += locomokbd.o
obj-$(CONFIG_KEYBOARD_NEWTON) += newtonkbd.o
obj-$(CONFIG_KEYBOARD_STOWAWAY) += stowaway.o
obj-$(CONFIG_KEYBOARD_CORGI) += corgikbd.o
obj-$(CONFIG_KEYBOARD_SPITZ) += spitzkbd.o
obj-$(CONFIG_KEYBOARD_TOSA) += tosakbd.o
obj-$(CONFIG_KEYBOARD_HIL) += hil_kbd.o
obj-$(CONFIG_KEYBOARD_HIL_OLD) += hilkbd.o
obj-$(CONFIG_KEYBOARD_OMAP) += omap-keypad.o
obj-$(CONFIG_KEYBOARD_PXA27x) += pxa27x_keypad.o
obj-$(CONFIG_KEYBOARD_AAED2000) += aaed2000_kbd.o
obj-$(CONFIG_KEYBOARD_GPIO) += gpio_keys.o
obj-$(CONFIG_KEYBOARD_HP6XX) += jornada680_kbd.o
obj-$(CONFIG_KEYBOARD_HP7XX) += jornada720_kbd.o
obj-$(CONFIG_KEYBOARD_MAPLE) += maple_keyb.o
obj-$(CONFIG_KEYBOARD_BFIN) += bf54x-keys.o
obj-$(CONFIG_KEYBOARD_SH_KEYSC) += sh_keysc.o
obj-$(CONFIG_KEYPAD_S3C)                += s3c-keypad.o
obj-$(CONFIG_KEYPAD_MAX7359_I2C)    += max7359_i2c_keypad.o

不知道什么意思,望高手指导,谢谢

|
CONFIG_KEYBOARD_ATKBD,CONFIG_KEYBOARD_ATKBD...一般在config文件里有定义,
如:CONFIG_KEYBOARD_ATKBD = yes,CONFIG_KEYBOARD_ATKBD = y等等.
这样编译时候就只编译obj-yes。而不编译其它的。
以达到配置和裁减的目的。

|
http://www.chinaunix.net/jh/23/408225.html
看完这个就什么都明白了。

|
我可以传个Makefile的教程给你,写的很精辟。

|
这个Makefile是要和kbuild,kconfig一起看的

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 高分请教:请问怎么才能得到最近所有有关文件操作(新建,删除等)的记录
  • 还是一个和文件有关系的问题
  • 有关 在 JSWDK 服务器 下使用 .shtml 文件的疑问??
  • 有关dos种文件改名的问题!!!
  • 有关JAVA class文件在UNIX下取得文件相对路径的问题
  • 有关Linux头文件的一个问题
  • 有关汉字文件名
  • 有关http文件头,立即结帐,谢谢!
  • 有关"文件的权限变更"问题请教!!
  • 有关make文件
  • 有关etc/passwdw文件的问题!!!
  • 在Linux上的一个小问题(猜测与文件系统有关)
  • 求助一个方法,简单阿!!!!!有关删除文件夹的
  • 有关文件显示的问题,不知道如何下手!
  • 有关文件路径的简单问题
  • 请教有关文件查找的问题
  • (菜鸟问题)有关目录中文件执行的问题???
  • 请问linux下与数据库和文件有关的问题,急!!
  • 有关头文件的问题
  • 一个有关文件名的问题
  • ​有关Docker的八个令人难以置信的事实
  • 有关内码转换(跟HttpServletRequest有关)
  • 求有关png图像处理的libpng库的有关中文资料
  • 大家推荐一下有关LINUX7有关的网络编程的书。最好是比较全面的!比较经典的。
  • 求教有关smartupload的问题,有关就给分!!
  • 有关KDevelop-3.0.4-0.1.i386.rpm的有关软件包
  • 有关在sco unix5.0.4下有关网卡设置的问题(非常急,高分相送)
  • 有关snmp的一个很菜,但是困扰了我很久的问题,有关工作原理的,望大家赐教
  • 有关KDevelop编程的资料
  • 有关集群与数据同步
  • 请教有关英文简历方面的词句!


  • 站内导航:


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

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

    浙ICP备11055608号-3