交叉编译gcc

交叉编译gcc,gcc,arm,cross-compiling,Gcc,Arm,Cross Compiling,我试图让gcc在我的Kindle3上运行。我有一个本机终端和ssh工作,我发现用于arm eabi linux的Sourcery G++工具链产生了工作的二进制文件,所以我似乎应该能够配置gcc使用arm none eabi gcc构建并编译它,但我显然误解了一些东西。。。当我配置--target=arm none-eabi--host=arm none-eabi并运行make时,它使用gcc而不是arm none-eabi-gcc进行编译。除非有使用gcc的预编译阶段?我还没有完全完成构建,因

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

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


您不应该通过编译器的工具链调用来调用编译器吗?我想是的。

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

您不应该通过编译器的工具链调用来调用编译器吗?我相信是这样