再make menuconfig 里面的选择: 【程序编程相关:nano-X提供的函数和接口】
【推荐阅读:在44b0成功编译了自己写的触摸屏程序】选择相应的配置时,有三种选择,它们分别代表的含义如下: 【扩展信息:喜欢的图片】 y--将该功能编译进内核 n--不将该功能编译进内核 m--将该功能编译成可以在需要时动态插入到内核中的模块 如果使用的是make xconfig,使用鼠标就可以选择对应的选项.如果使用的是 make menuconfig,则需要使用空格键进行选取.你会发现在每一个选项前都有个括号, 但有的是中括号有的是尖括号,还有一种圆括号.用空格键选择时可以发现,中括号里要么是空,要么是"*",而尖括号里可以是空,"*"与"m".这表示前者对应的项要么不要,要么编译到内核里;后者则多一样选择,可以编译成模块.而圆括号的内容是要你在所提供的几个选项中选择一项. 相关选项说明: 1. code maturity level options 代码成熟等级.此处只有一项:prompt for development and/or incomplete code/drivers,如果你要试验现在仍处于实验阶段的功能,比如khttpd.ipv6等,就必须把该项选择为y了;否则可以把它选择为n. 2. loadable module support 对模块的支持.这里面有三项: enable loadable module support:除非你准备把所有需要的内容都编译到内核里面,否则该项应该是必选的. set version information on all module symbols:可以不选它. kernel module loader:让内核在启动时有自己装入必需模块的能力,建议选上. 3. processor type and features cpu类型.内容蛮多的,不一一介绍了,有关的几个如下: processor family:根据你自己的情况选择cpu类型. high memory support:大容量内存的支持.可以支持到4g.64g,一般可以不选. math emulation:协处理器仿真.协处理器是在386时代的宠儿,现在早已不用了. mttr support:mttr支持.可不选. symmetric multi-processing support:对称多处理支持.除非你富到有多个cpu,否则就不用选了. 4. general setup 这里是对最普通的一些属性进行设置.这部分内容非常多,一般使用缺省设置就可以了.下面介绍一下经常使用的一些选项: networking support:网络支持.必须,没有网卡也建议你选上. pci support:pci支持.如果使用了pci的卡,当然必选. ... 下一页