arm开发板上执行程序报错:-sh: ./uart_app: No such file or directory

问题前提描述:

  1. 使用的是正点原子 arm alpha 开发板
  2. 存在这个文件

其他相关问题:
刚出现这个问题时,我在csdn上搜到的其他造成原因: “doc格式(windows系统)、mac(苹果系统)在上传到xshell(unix系统)后, unix系统是不支持doc(mac)格式的” 如果是这种情况,请去这个(不保证能解决):启动sh脚本时报错No such file or directory的解决办法

不幸的我果然又查不到答案,突然想到俺之前交叉编译器编译不成功的悲惨案例,于是去ubuntu看了一下CC 原来是俺的另一个交叉编译器 arm-none-linux-gnueabi-gcc
受格式不同的启发,此时我们也明白了这个问题的出现大概也是因为交叉编译器不同导致了生成的程序格式不同, 所以解决问题的思路有了:

解决问题:

  1. 配置source
    在这里插入图片描述

    注意的是:使用自己板子要求的编译器,俺的是pocky 
    

2.使用正确的交叉编译器再编译一下
3.运行~成功啦!
在这里插入图片描述

虽然俺的问题很弱智,但是解决了很开心希望下次不要再犯这个低级错误了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值