交叉编译主机目标和构建

时间:2012-03-15 09:02:16

标签: gcc cross-compiling

  

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

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

请不要关闭作为重复,除非是一个问题解释这个例子:-)
我已经阅读了GCC文档,但我仍然感到很困惑

1 个答案:

答案 0 :(得分:9)

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