我最近mips-linux-gnu-gcc
在我的 linux 机器上安装了一个基于 i686 的交叉工具。当我想编译一些代码时,它向我显示了那个错误。
每个安装步骤之后都是http://developer.mips.com/tools/compilers/open-source-toolchain-linux/
安装 crosstool 后,我编写了一个简单的 helloworld C 文件,如下所示:
#include<stdio.h>
int main(void)
{
printf("Hello World!\n");
return 0;
}
但是当我运行时:
/mips-linux-gnu-gcc hello.c -o hello -static
编译器只是打印错误:
bash: ./mips-linux-gnu-gcc: cannot execute binary file
我想知道也许我在某些步骤中犯了一些错误,但我无法弄清楚。
也许你们中的一些人可以帮助我,我对这个问题感到困惑。