作者:三光937 | 来源:互联网 | 2023-09-24 20:36
简述
乐鑫为了解决国内用户在安装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"