嗨,大家好。我的问题是这样:
redhat 9.0 主机上安装了gcc3.2.2,arm-linux-gcc 3.4.1 ,成功编译了内核2.6.18
移植到3c2410上,文件系统cramfs,能正常启动。
但是交叉编译一个小程序(很小,输出一句话,也绝对正确,在主机上GCC编译能运行)移植到开发板上(写到文件系统)运行却报错
./test (test是小程序编译后的文件名) 报错 :command not found
# sh test (换 这样运行)报错:1: Syntax error: word unexpected (expecting ")")
是什么问题呢?百度、google了好久找不到原因,有个帖子说编译命令错误,交叉编译时加了参数 -c 可我没有,直接-o生成可执行文件.
请指点,谢谢 |