使用跨工具链在Linux上构建软件

时间:2011-04-26 20:41:38

标签: compilation cross-compiling embedded-linux toolchain

摩托罗拉提供交叉编译工具链,用于为其机顶盒VIP1710构建软件。你必须将它提取到/usr/local/kreatel并且你有一个构建工具树:

./bin
./bin/mipsel-kreatel-linux-gnu-addr2line
./bin/mipsel-kreatel-linux-gnu-ar
./bin/mipsel-kreatel-linux-gnu-as
./bin/mipsel-kreatel-linux-gnu-c++
./bin/mipsel-kreatel-linux-gnu-c++filt
./bin/mipsel-kreatel-linux-gnu-cpp
./bin/mipsel-kreatel-linux-gnu-g++
./bin/mipsel-kreatel-linux-gnu-gcc
...
./include
./lib
现在如何使用我的交叉编译工具而不是我的系统的gcc制作那些configure脚本?

1 个答案:

答案 0 :(得分:2)

要配置的--host参数,如此

./configure --host=arm-9tdmi-linux-gnu

其中arm-9tdmi-linux-gnu是我的目标系统的标识 - 你可以在一个crosstool安装btw中有多个目标。