[问题] make menuconfig 有无ARCH

楼主: nikeasyanzi (nikeasyanzi)   2014-12-18 17:19:28
小弟最近再玩开发版的核心编译
大原则都是下make menuconfig 编译选单 然后再下 make
但是 找网络上的教学文 同样都是arm的文
有人menuconfig 用
make menuconfig
有人用
make menuconfig ARCH=ARM CROSS_COMPILER=ARM-LINUX-
当然大家最后下make
一定都是 make ARCH=ARM CROSS_COMPILER=ARM-LINUX-
因为 这样出来的程式 才可以在ARM上跑
但想请问版上各位先进 为啥在menuconfig 时 也要指定ARCH& CROSS_COMPILER
为啥有人不用指定 也可以过? 是不是多此一举??
作者: filiaslayers (司马云)   2014-12-18 18:06:00
menuconfig不用指定吧...,有些网络教学都会乱教
作者: askacis (ASKA)   2014-12-19 00:18:00
你可以比较看看有带跟没带的差别就知道了
作者: drag (京都念慈庵,贾诩念费翔)   2014-12-19 09:54:00
这个要去查看Makefile或是相关include才会清楚
作者: location (EGG)   2014-12-19 14:40:00
有一些BSP 不带ARCH default会使用X86的default config.应该是说default是直接看host的 arch,而不是target的arc
作者: filiaslayers (司马云)   2014-12-20 08:55:00
生成default不是都用defconfig吗?

Links booklink

Contact Us: admin [ a t ] ucptt.com