【踩坑记】Micropython内核编译 xtensa-lx106-elf-gcc:命令未找到

正文索引 [隐藏]

记录

今天做micropython内核编译的时候一直报错,提示command not found,原因是xtensa-lx106-elf-gcc交叉编译器没有装上。然后自己去git 下来编译一直报错,最后去网上下了一个已经编译好的。

xtensa-lx106-elf-gcc:命令未找到
xtensa-lx106-elf-gcc:command not found

东西上传到网盘了,下载地址:点我下载

下载解压出来然后执行以下代码:

tar jxvf xtensa-lx106-elf.bz2 -C /opt //解压至opt目录 
chmod 777 /opt/xtensa-lx106-elf //赋予777权限 可以不执行此句
export PATH=/opt/xtensa-lx106-elf/bin:$PATH //添加变量
gedit /etc/environment //添加环境变量,追加输入:/opt/xtensa-lx106-elf/bin 
source /etc/environment //使环境变量生效

若执行xtensa-lx106-elf-gcc -v 输出版本号的话即配置成功

(PS:如果还是提示命令未找到的话就reboot一下,另外 执行编译内核语句不能在root用户下执行...)

编译教程:https://blog.csdn.net/flyingcys/article/details/71357261