0

私は 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

どうすればこれを解決できますか?

4

1 に答える 1

0

この問題は、共有ライブラリの静的リンクを使用して解決されます。同じことを行うコマンドを以下に示します。

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

于 2012-12-21T01:22:21.863 に答える