+ -
当前位置:首页 → 问答吧 → make CROSS_COMPILE=arm-linux-命令使用

make CROSS_COMPILE=arm-linux-命令使用

时间:2011-07-13

来源:互联网

在我编译移植 U-Boot的时候,使用命令 make CROSS_COMPILE=arm-linux- 的时候,
我没有使用后面的CROSS_COMPILE=arm-linux-,而是直接使用的make,但是编译出来的
文件下载到开发板上也是可以运行的。还有编译内核的时候,我看到有资料也只是用make。
这是在那里设置了默认的交叉编译工具吗?

作者: liumang12   发布时间: 2011-07-13

应该是有默认的config文件吧

作者: louyong0571   发布时间: 2011-07-13

可能在哪个地发咯,我查找看看

作者: liumang12   发布时间: 2011-07-13

u-boot在make之前还要做一个配置板子信息,可能在那个时候就知道了平台、知道了编译器,当然,前提你已经正确装了交叉编译器。

在很新的u-boot,Makefile、配置信息等等跟以往的版本不一样了。

作者: subfate   发布时间: 2011-07-13

我是来顶贴拿分的...

作者: liangxiaodong2010   发布时间: 2011-07-13

在安装交叉编译环境时,会要求指定一个连接,如果没指定,就会变成默认的。

作者: lyzzzwx   发布时间: 2011-07-13

和环境变量、默认设置、makefile的预置都有关系

作者: xunxun1982   发布时间: 2011-07-13