linux 嵌入式平台,执行可执行程序提示 -sh: xxx: not found

Posted 为了维护世界和平_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 嵌入式平台,执行可执行程序提示 -sh: xxx: not found相关的知识,希望对你有一定的参考价值。

linux嵌入式平台,提示找不到可执行文件,可执行文件确实是存在的。

-sh: ./a.out: not found

提示找不到可执行文件

方案:
1,改成静态编译

 arm-hisiv500-linux-gcc -static main.c -o main

编译器使用错了
2, 更换编译器,找到正确的编译器

aarch64-himix100-linux-gcc  main.c -o main

以上是关于linux 嵌入式平台,执行可执行程序提示 -sh: xxx: not found的主要内容,如果未能解决你的问题,请参考以下文章

Linux系统中查看可执行程序的所在目录

linux下可执行bin程序提示not found/no such file or directory/not executable

交叉编译-如何编译Android平台的可执行程序

golang 跨平台编译

嵌入式Linux从入门到精通之第十节:系统编程之进程

C 程序实现密码隐秘输入 linux系统可执行