简述

乐鑫为了解决国内用户在安装idf开发环境时,因下载过慢导致下载失败的问题,在gitee(码云)上提出了一套解决方案。使得国内用户能快速安装开发环境。
具体项目地址:https://gitee.com/EspressifSystems
同时参考 乐鑫官网环境安装指南

一,克隆idf

国内用户可到码云克隆最新的idf:esp-idf,执行以下命令在esp文件夹中克隆idf。

mkdir esp
git clone https://gitee.com/EspressifSystems/esp-idf.git

克隆完成后的idf还需要安装一些依赖的仓库,这些仓库放在github上,下载会很慢;乐鑫提供了esp-gitee-tools来加速下载这些仓库。
首先下载esp-gitee-tools

cd /esp
git clone https://gitee.com/EspressifSystems/esp-gitee-tools.git

其中install.sh和submodule-update.sh是分别用于安装开发环境和更新依赖仓库的脚本。

二,更新依赖仓库

进入idf目录下

cd /esp/esp-idf

执行esp-gitee-tools的submodule-update.sh

 . /esp/esp-gitee-tools/submodule-update.sh

等待依赖仓库安装完成。

三,安装开发环境

方式一:
进入idf目录下

cd /esp/esp-idf

执行esp-gitee-tools的install.sh

. /esp/esp-gitee-tools/install.sh

方式二:
从乐鑫服务器下载工具链。

进入idf目录下:

cd /esp/esp-idf

设置路径:

export IDF_GITHUB_ASSETS="dl.espressif.com/github_assets"

执行目录下的安装脚本

./install.sh

等待工具安装完成,提示可执行"idf.py build"

在这里插入图片描述

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐