码迷,mamicode.com
首页 > 其他好文 > 详细

exec: "/bin/xtensa-lx106-elf-g++": file does not exist Arduino for 8266 core 开发错误解决办法

时间:2018-02-08 20:20:33      阅读:764      评论:0      收藏:0      [点我收藏+]

标签:bin   pat   回忆   body   file   版本问题   gcc   方法   生产   

可能的原因及解决办法:因为xtensa-lx106-elf-gcc这个工具没有完整安装,删除当前版本的8266 开发板,然后重新安装一次即可

问题现象:最近折腾esp8266和arduino的几块板子,做自动生产线控制系统的demo演示环境。之前使用使用esp8266的板子一直用的好好的,最高升级到2.3版本都没有问题。上周升级到2.4

以后,发现了一个问题,每次编译都提示exec: "/bin/xtensa-lx106-elf-g++": file does not exist

解决方法:查了很多资料都没有解决,比如安装了clang,Gcc,msys64,mingw-w64等编译器,并修改配置文件添加gcc的解释器地址,修改include path等等。最后实在没办法了,降级到了2.3,问题不在发生,难道是版本问题?不放心,再次升级到2.4,问题也没有再现。后来仔细回忆了一下当时升级2.4的时候网络环境不好,升级了很多次,怀疑可能是lib包没下全,比较了一下之前出错的8266的2.4版本和现在的版本,找到问题了,在现在的版本里tools下多了一个文件夹xtensa-lx106-elf-gcc大小有413M,问题清楚了!

exec: "/bin/xtensa-lx106-elf-g++": file does not exist Arduino for 8266 core 开发错误解决办法

标签:bin   pat   回忆   body   file   版本问题   gcc   方法   生产   

原文地址:https://www.cnblogs.com/Ray898/p/8432658.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!