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

修改Kconfig文件后编译出错,请大侠指教!

    来源: 互联网  发布时间:2017-04-05

    本文导语:  1 目的   随便找一个Kconfig文件改改,添加一个配置宏.然后编译一下,跟踪一下Kconfig运行机制. 2 实验步骤   修改drivers/usb/net/Kconfig,添加了一项config USB_NET_HHHHHH,如下所示   config USB_NET_HHHHHH tristate "USB_NET_HHHHHH kconf...

1 目的
  随便找一个Kconfig文件改改,添加一个配置宏.然后编译一下,跟踪一下Kconfig运行机制.

2 实验步骤
  修改drivers/usb/net/Kconfig,添加了一项config USB_NET_HHHHHH,如下所示
  config USB_NET_HHHHHH
tristate "USB_NET_HHHHHH kconfig test"
depends on USB_USBNET
select CRC32
select USB_USBNET_MII
default y
help
  This option adds support for ASIX AX88xxx based USB 2.0
  10/100 Ethernet adapters.

    This driver should work with at least the following devices:
    * Aten UC210T
    * ASIX AX88172
    * Billionton Systems, USB2AR
    * Buffalo LUA-U2-KTX
    * Corega FEther USB2-TX
    * D-Link DUB-E100
    * Hawking UF200
    * Linksys USB200M
    * Netgear FA120
    * Sitecom LN-029
    * Intellinet USB 2.0 Ethernet
    * ST Lab USB 2.0 Ethernet
    * TrendNet TU2-ET100

  This driver creates an interface named "ethX", where X depends on
  what other networking devices you have in use.

   然后再编译工程,结果打印一堆错误,如下:
   scripts/kconfig/conf -s arch/mips/Kconfig
drivers/usb/net/Kconfig:23: unknown option "This"
drivers/usb/net/Kconfig:24: unknown option "typically"
drivers/usb/net/Kconfig:25: unknown option "eth1"
drivers/usb/net/Kconfig:27: unknown option "To"
drivers/usb/net/Kconfig:28: unknown option "module"
drivers/usb/net/Kconfig:55: unknown option "This"
drivers/usb/net/Kconfig:56: unknown option "adapters"
drivers/usb/net/Kconfig:57: unknown option "SmartBridges"
drivers/usb/net/Kconfig:58: unknown option "the"
drivers/usb/net/Kconfig:59: unknown option "you"
drivers/usb/net/Kconfig:60: unknown option "you"
drivers/usb/net/Kconfig:62: unknown option "This"
drivers/usb/net/Kconfig:63: unknown option "typically"
drivers/usb/net/Kconfig:64: unknown option "eth1"
drivers/usb/net/Kconfig:66: unknown option "To"
drivers/usb/net/Kconfig:67: unknown option "module"
drivers/usb/net/Kconfig:77: unknown option "If"
drivers/usb/net/Kconfig:78: unknown option "is"
  这些字符都是第一个配置项的help说明而已.

3 为什么会这样呢?是不是格式有什么特殊要求(我已经是拷贝已有的配置项,然后改了一下名字而已)?


  

|
可能是在不同操作系统,或不同文件系统间的操作对文件的内容格式造成了影响。
可参考http://lists.denx.de/pipermail/eldk/2009-August/000923.html 中Wolfgang的回答。

    
 
 

您可能感兴趣的文章:

  • 有什么好命令(方法)找出最后被修改的文件。请大侠帮忙!
  • 哪位大侠知道Turbo Linux下用sysctl命令修改connect(...)的超时的内核参数是哪一个?
  • 我要写一个用来修改packet的模块(就是iptables的插件可以向netfilter中添加一些过滤的规则),需要看那些书,请大侠们指教????
  • 请教各位大侠如何察看和修改linux的默认字符集?
  • 接收邮件时出错,以下是俺从论坛里面搜出来并且经过修改后的一段代码,请各位大侠指教,谢谢!!!
  • 新学JAVA做了个 QQ ,请大侠测试,给出建议或buf或修改意见的给源码,--UP有分
  • 一个小程序大侠们来帮忙修改下哈谢谢了
  • 修改了linux内核的tcp.c tcpsendmsg()函数 出现奔溃 求大侠帮助!!满屏幕的跑00000 元芳你怎么看????
  • linux 永久修改open file的方法,请指教,在线等
  • 怎样在saloris2.6下 修改和查看 ip地址,以及网关和子网掩码,我是新手,望指教。
  • javabean 编辑出错不会修改了.请大虾指教 代码如下:
  • debian系统修改ip,但是仍然无法连接外网 请高手指教
  • shell中修改文件的内容,请高手来指教
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 用JCreator写了一个小程序,有十几个class,当修改某个文件重新编译,javac并没有编译修改的文件,请问要如何做javac才会重新编译所有的
  • 修改内核代码问题:如何编译修改的单个文件而不用重建整个内核?
  • 编译完内核后如何修改grub.conf文件是修改生效
  • linux 代码修改后编译
  • 如何重新编译修改后的Linux内核源代码?
  • 头文件修改后为什么不会重新编译
  • 自己编写一个程序编译进内核,要修改makefile文件吗?
  • 不重新编译内核能修改内核函数吗?
  • 请帮忙看看这个编译错误信息是什么意思,该怎么修改?谢谢
  • 在 JBuilder 6 中,如何修改设置使得编译时支持 -deprecation 选项?
  • 如何修改libnids的makefile文件,让编译生成的库文件放在本地路径
  • 请教:修改Linux内核时,需要调用驱动程序的函数,头文件也包含了,但是编译时候说头文件找不到!
  • 修改内核的编译的问题(说完再加分)
  • 关于修改.h文件以后,是否需要重新编译的问题
  • 请问这段程序应该怎么修改阿,为什么老是编译不过去?
  • linux源码修改和编译
  • linux下的程序编译问题,看不懂的编译错误,谁能帮我看看怎么修改,谢谢拉(很急!!)
  • 一个程序编译出错 帮忙看看怎么修改
  • 移植opencv2.0时编译出错,请教如何修改。
  • 【急!】如何修改makefile文件,使程序每次编译时都include一个.h文件
  • 修改Windows硬盘分区名称
  • unix 下 C++实现 ftp 到另一台主机上 修改文件内容 !能不能直接在主机上修改 还是只能get下来本地修改完后 在put上去
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • 高手帮帮忙!!! 在线等!!outlook的附件修改且保存后,再次打开发现是修改之前的原件
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • 修改ip地址的话应该修改/ect下哪个文件里的内容?
  • mysql中如何查看最大连接数(max_connections)和修改最大连接数
  • 原密码被人恶意修改,如何修改suse系统的超级用户密码(急)
  • sharepoint 2010中item.Update()和item.SystemUpdate 修改数据版本问题解决
  • 有什么命令可以修改整个目录下文件的最后修改时间?
  • 通过docker commit命令保存对docker容器的修改


  • 站内导航:


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

    ©2012-2021,