2012-03-15 47 views
5

可能重複:
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文檔和我仍然不解,說實話

+0

這不是一個真正的新問題,它應該是一個你鏈接到的評論。 – 2012-10-11 15:29:04

+0

我提出這個問題之前,我讀過的GCC文檔回答了這個問題已經成爲重複的問題。我問了這個問題以獲得如何設置配置選項的示例。我不相信這是重複的,希望這個問題不會被刪除。它可以作爲我(和至少一個其他人)的方便參考:-) – jogabonito 2012-10-16 09:07:51

回答

9

而且我發現一個回答後張貼這個問題..仍然張貼在這裏incase它可以幫助別人在未來。
http://jingfenghanmax.blogspot.in/2010/09/configure-with-host-target-and-build.html
按照這個博客在我的情況
構建將是i686的-PC-Linux的GNU(我的電腦)
主機將mipsel體系Linux的(該平臺,我要對我的代碼運行)
目標將被使用,如果我正在建立一個交叉編譯工具鏈。
由於我沒有構建工具鏈,因此我不必指定目標。