交叉编译gcc

时间:2011-05-30 22:38:17

标签: gcc arm cross-compiling

我试图在我的Kindle 3上运行gcc。我有一个本机终端和ssh工作,我发现arm eabi linux的Sourcery G ++工具链产生工作二进制文件,所以看起来我应该能够配置使用arm-none-eabi-gcc构建gcc并编译它,但我显然误解了一些东西......当我配置--target = arm-none-eabi --host = arm-none-eabi并运行make时,它用gcc编译,而不是arm-none-eabi-gcc。除非有一些使用gcc的预编译阶段?我还没有完成整个构建,因为我已经完成了其他错误,但如果我在开始时配置错误,我不想浪费所有这些时间。我发现了这个问题Compile GCC with Code Sourcery,其中op似乎想要同样的东西,但它从未被回答过...而且,在使用sourcery编译器编译lua时遇到了问题,它似乎使用了不同的版本GLIBC,我认为这将是一个问题。有没有更简单的方法呢?

1 个答案:

答案 0 :(得分:0)

/ pathToStuffifNotPathed / arm-none-linux-gnueabi-g ++ foo.c

你不应该通过它的工具链调用来调用编译器吗?我相信。

相关问题