如何执行使用arm-none-eabi-gcc编译的文件

时间:2014-04-16 13:15:08

标签: c linux gcc cross-compiling toolchain

我在Linux机器上用C编写了一个hello world程序。编译是使用工具链arm-none-eabi-gcc(我稍后将用于交叉编译)完成的。但是我想在进一步推进之前在同一台机器上测试这个应用程序的执行情况。但是,在编译后创建可执行文件时,我尝试使用./hello执行但我收到错误

bash: ./hello: cannot execute binary file

如何执行使用前面提到的工具链编译的可执行文件?

1 个答案:

答案 0 :(得分:3)

将可执行文件复制到运行arm-none-eabi-gcc编译器的计算机并执行它。 或者在模拟器中。