分页: 1 / 1

关于make menuconfig使用的一个问题

发表于 : 2012-12-25 22:41
alspxulei
我在内核代码最外层的目录下,输入make menuconfig命令。然后可以配置内核。但是本菜鸟有一个疑问。ARCH目录下有许多硬件平台,比如ARM、X86等。那么当我输入这个命令的时候,怎么知道我在配置哪个硬件平台呢?

这个问题困扰我好几天了,拜托,求助啊~


这个问题对做过内核的人来说很简单啦,可对我这样刚入门的就很难了。网上查也没查到


拜托啦,如果有会的,高抬贵手,打几个字,告诉下咱撒

Re: 关于make menuconfig使用的一个问题

发表于 : 2012-12-26 10:55
wangchaoran
如果是在ubuntu下,默认载入你的ubuntu已安装内核的的kernel配置文件,也就是x86(或x86-64)架构。

Re: 关于make menuconfig使用的一个问题

发表于 : 2012-12-26 16:50
AutoXBC
你的 config 一定会包含这样的东西

代码: 全选

CONFIG_X86=y
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig"
至于系统是怎么自动填好的就不知道了,可能如上面所说从现有系统里读取的。

Re: 关于make menuconfig使用的一个问题

发表于 : 2012-12-30 16:12
lion.guo
这也和你的编译器相关,一般情况下你的缺省编译器生成同种CPU的可执行文件。

而为其他CPU编译代码就要用cross编译器,指定选项和开关什么的