y_ich
2015年10月20日 11時41分
お世話になります。市川といいます。
非常に初歩的な段階ですが、ATDE5上で作成した hello.cから生成したhello がArmadillo-EVA 1500で実行できません。
ソースは
#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { printf("Hello World!\n"); return EXIT_SUCCESS; }
で
gcc hello.c -o hello
とするとATDE5上でHello World!と表示されます。
arm-linux-gnueabi-gcc hello.c -o hello
として
Armadillo-EVA 1500上で実行すると
-hash: ./hello: No such flie or directory
となり実行できません。
Armadillo-EVA 1500上でのアクセス権は777にしてみましたが同様です。
なにが間違っているのでしょうか。
宜しくお願い致します。
コメント
y_ich
otsuka
2015年10月20日 11時55分
大塚と申します。
> arm-linux-gnueabi-gcc hello.c -o hello
Armadillo-EVA 1500 の Debian Wheezy は armhf なので、
arm-linux-gnueabi-gcc でなく
arm-linux-gnueabihf-gcc の方を使わないといけないのではないでしょうか。