【发布时间】:2013-09-12 14:24:29
【问题描述】:
我的目标系统 (arm) 的工具链已正确安装在 $TOOLCHAIN。
ls $TOOLCHAIN 的输出为:bin debug-root include lib lib32 lib64 sysroot。
bin/*的内容不加前缀,即gcc、g++、as、...
现在,我有一个应用程序的源代码分发,我想用给定的工具链为这个目标系统编译。源代码分发有一个 configure 脚本。
如何做到这一点?提前致谢。
【问题讨论】:
-
典型的交叉配置至少需要
./configure --host=arm-linux --build=x86-linux或类似的东西。通常还有许多其他程序和定义可能需要设置;您可能需要指定一个包。该包可能需要在构建机器上编译程序以及最终目标。