分页: 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编译器,指定选项和开关什么的