解决6818开发板 syntax error: unexpected word的问题

首先确定ubantu成功安装了交叉编译工具链。

假设需要编译的文件是1.c,需要生成test1文件。

在ubantu进行编译:arm-linux-gcc 1.c -o test1

然后在开发板上运行:./test1

如果开发板出现了syntax error: unexpected word,有可能是使用了gcc编译而不是arm-linux-gcc编译。

错误原因是你的程序在x86架构的Ubuntu上用gcc编译,却试图在ARM架构的开发板上运行,导致架构不兼容。