ubuntu搭建esp-idf开发环境 解决github下载慢

简述

乐鑫为了解决国内用户在安装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"

在这里插入图片描述

  • 9
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值