ubuntu安装ESP8266开发环境

虚拟机安装ESP8266开发环境步骤如下;

一:安装包的下载和解压

对于64位linux安装包如下;

https://dl.espressif.com/dl/xtensa-lx106-elf-linux64-1.22.0-100-ge567ec7-5.2.0.tar.gz

对于32位Linux安装包如下;

https://dl.espressif.com/dl/xtensa-lx106-elf-linux32-1.22.0-100-ge567ec7-5.2.0.tar.gz

下载完毕后创建新目录并将压缩包复制到该目录下进行解压;

创建新目录;

#mkdir /opt/Espressif

#chown $username /opt/Espressif

将压缩包移动到该目录下;

解压:#tar -xvf XXX.tar.gz

查看;

蓝色为解压后的目录,

修改xtensa-lx106-elf目录权限:这一步非常重要,否则在后续编译中很容易出现没有权限问题
sudo chmod 777 /opt/Espressif/xtensa-lx106-elf.

二:环境变量的配置

我们习惯编译/etc/environment,输入:sudo gedit/etc/environment,按照格式要求输入“:/opt/Espressif/extensa-lx106-elf/bin",保存并退出。

 要使当前编译的环境变量生效,执行source /etc/environment,这样在当前命令终端下该编辑的环境变量有效,换个命令行就无效!

当然更多的测试方式是重启

3:执行echo $PATH,查看环境变量,是否已经存在/opt/xtensa-lx106-elf/bin>

4:  在命令终端执行xtensa-lx106-elf-gcc -v,如何查看到版号,表示当前交叉编译器安装成功,可以看到我们的GCC版本为5.2.0

原文地址:https://www.cnblogs.com/qingxue-06/p/12907409.html