无法在MIST架构上运行C程序

时间:2018-04-17 14:17:01

标签: c openwrt mips32

您好我正在尝试在基于OpenWRT的路由器上运行简单的C程序。 路由器适用于MIPS架构:

cat /proc/cpuinfo
system type             : Broadcom BCM4704
machine                 : Asus WL500GP V1
processor               : 0
cpu model               : Broadcom BMIPS3300 V0.6
BogoMIPS                : 262.96
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : yes
hardware watchpoint     : no
isa                     : mips1 mips2 mips32r1
ASEs implemented        :
shadow register sets    : 1
kscratch registers      : 0
core                    : 0
VCED exceptions         : not available
VCEI exceptions         : not available

我一直在为各种指令集编译它(例如mips1,mips2,mips32或x86_64)

mips-linux-gnu-gcc-5.3.0.exe -march=mips32 file.c -o file.out

每当我在路由器上运行它时,我都会收到错误:

./file.out: line 1: syntax error: unexpected word (expecting ")")

file.c文件的示例内容:

#include <unistd.h>
 int main()
{
    usleep(333333);
}

不知道我错过了什么,有谁?

0 个答案:

没有答案