exec: "/bin/xtensa-lx106-elf-g++": file does not exist Arduino for 8266 core 開發錯誤解決辦法


可能的原因及解決辦法:因為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,問題清楚了!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM