【问题标题】:Cross Compiling host target and build [duplicate]交叉编译主机目标并构建[重复]
【发布时间】:2012-03-31 18:39:55
【问题描述】:

可能重复:
What’s the difference of `./configure` option `--build`, `--host` and `--target`?

这与What's the difference of `./configure` option `--build`, `--host` and `--target`? 有关。我还没有理解主机和目标之间的区别。所以我用一个例子来问这个。
我正在尝试在我的 PC 上构建一些代码。我猜它会是 i686-pc-linux。我想在基于 mipsel 的平台上运行代码。我有该平台的工具链(mipsel-linux-gcc 等) 我应该为宿主、构建和目标赋予什么价值。

请不要关闭为重复,除非它是一个用一个例子来解释的问题:-)
我已经阅读了 GCC 文档,但说实话仍然很困惑

【问题讨论】:

  • 这并不是一个真正的新问题,它应该是对您链接到的问题的评论。
  • 我链接到的这个问题已经成为重复的问题,是从我在提出这个问题之前阅读的 GCC 文档中回答的。我问了这个问题以获得如何设置配置选项的示例。我不相信这是重复的,希望这个问题不会被删除。它对我(和至少一个其他人)来说是一个方便的参考:-)

标签: gcc cross-compiling


【解决方案1】:

发布此问题后,我找到了答案。仍然在此处发布,以防将来对其他人有所帮助。
http://jingfenghanmax.blogspot.in/2010/09/configure-with-host-target-and-build.html
根据我的这个博客
构建将是 i686-pc-linux-gnu(我的电脑)
主机将是 mipsel-linux(我将在其上运行代码的平台)
如果我正在构建交叉编译工具链,将使用目标。
由于我没有构建工具链,因此我不必指定目标。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-04-11
    • 1970-01-01
    • 2013-03-17
    • 1970-01-01
    • 1970-01-01
    • 2013-12-07
    • 2018-09-04
    • 2015-08-04
    相关资源
    最近更新 更多