使用CodeSourcery和Pandaboard的交叉编译问题

时间:2012-12-20 06:39:23

标签: embedded-linux codesourcery pandaboard

我是Pandaboard开发的新手。我正在使用CodeSourcery交叉编译器来交叉编译我的应用程序代码。我的应用程序是一个简单的'hello world'应用程序。我正在使用它进行交叉编译:

arm-none-linux-gnueabi-gcc  app.c -o app.out -march=armv5

我可以生成app.out。 但是当我将这个app.out复制到我的熊猫板并试图执行它时,我得到了这个例外:

-bash: ./app.out: No such file or directory

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

使用共享库的静态链接解决了这个问题。下面给出了执行相同操作的命令。

arm-none-linux-gnueabi-gcc app.c -o app.out -march = armv5 -static