根據GCC documentation可以知道
--build: the machine you are building on
--host: the machine you are building for
--target: the machine that GCC will produce code for
翻譯一下就是build就是你現在使用的機器,host就是你編譯好的程序能夠運行的平台,target是編譯程序能夠處理的平台,一般使用在開發工具上
因此如果我們希望在x86環境下編譯一個可以在arm環境中處理mips的gcc,可能會類似 ./configure --build=i386-linux --host=arm-linux --target=mipsel-linux
reference:
* GCC documentation
* GNU Configure中的 build target和host的區別
沒有留言:
張貼留言