小编jun*_*ies的帖子

bash:./ mips-linux-gnu-gcc:无法执行二进制文件错误

我最近mips-linux-gnu-gcc在我的linux机器上安装了一个基于i686 的crosstool.当我想编译一些代码时,它向我显示了错误.

每个安装步骤都遵循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;
    }
Run Code Online (Sandbox Code Playgroud)

但是当我跑步时:

    /mips-linux-gnu-gcc hello.c -o hello -static
Run Code Online (Sandbox Code Playgroud)

编译器只是打印错误:

    bash: ./mips-linux-gnu-gcc: cannot execute binary file
Run Code Online (Sandbox Code Playgroud)

我想知道我可能在某些方面犯了一些错误,但我无法弄明白.

也许有些人可以帮助我,我对这个问题感到困惑.

gcc mips toolchain

3
推荐指数
1
解决办法
6122
查看次数

标签 统计

gcc ×1

mips ×1

toolchain ×1