我正在尝试编译我的第一个linux ARM hello world程序,当我将二进制文件复制并运行到我的目标linux板(linuxstamp Atmel arm 9g20)时,我会得到“非法指令”。我正在运行手臂精灵-gcc-4.6在OS上从macports.我正在使用Eclipse和IDE。看起来构建更多的是一个独立的非OS程序,而不是在linux用户空间中运行的代码。/bin/手臂精灵-ob
我想使用arm-linux-gcc编译器套件交叉编译一个适用于ARM体系结构的简单程序arm-linux-gcc (Buildroot 2011.08) 4.3.6。例如,下面重现了我的C代码makefile,但它没有创建在我的嵌入式系统上运行的ELF二进制文件。主机系统为x64 GNU Linux。下面是我为一个C程序编写的非常简单的makefile的清单:CFLAGS=-Wall
main: t