Windows 上通过 Gitee 搭建 ESP-Who Master 版本的编译环境
说明:针对国内客户网络环境受限问题,请通过 Espressif Gitee 代码管理仓库来克隆 esp-who SDK
注意:esp-who master 版本需基于 esp-idf release/v4.4 及以上版本的编译环境
需要安装的软件:
- 安装 Git Bash
- Python 环境,需要安装 Python v3.8 版本的环境,安装的时候,记得勾选 "add to PATH"
- 要求 64 bit 的 Windows 环境
1 首先安装 esp-idf SDK 的编译环境
- 先使用在线(或离线)版本的“ESP-IDF 工具安装器” 安装 esp-idf release/v4.4 及以上版本的编译环境,可参见“ESP-IDF 工具安装器”说明。如果使用在线版本的“ESP-IDF 工具安装器” ,且网络环境不支持从 Github 上获取仓库,请在安装过程中勾选如下选项:
- 使用 “ESP-IDF 工具安装器” 安装 esp-idf SDK 编译环境完成后,请使用 ESP-IDF CMD 终端打开编译环境,如下:
- 正常可编译的
esp-idf
界面如下:
2 准备通过 Gitee 克隆 esp-who SDK
打开 “
Git Bash
”,进入 “E
” 盘,创建一个空的文件夹cd E:mkdir esp-who-mastercd esp-who-master
进入到 “
esp-who-master
” 目录下, 通过 Gitee 克隆 esp-whogit clone https://gitee.com/EspressifSystems/esp-who.git
同时在 “
esp-who-master
” 目录下克隆 esp-gitee-toolsgit clone https://gitee.com/EspressifSystems/esp-gitee-tools.git
然后进入到
esp-gitee-tools
目录下,执行如下命令:cd esp-gitee-toolspwdexport EGT_PATH=$(pwd)
进入到 “ esp-who-master/esp-who` ” 目录下开始克隆 esp-who 的子仓库
cd ..cd esp-who$EGT_PATH/submodule-update.shgit pull
3 开始编译 esp-who SDK 下的例程
打开安装好的 “
ESP-IDF 4.4 CMD
” 的编译窗口
在
“ ESP-IDF 4.4 CMD ”
的编译窗口下,进入到 “esp-who-master/esp-who
” 目录下cd esp-who-master\esp-who
然后开始测试 “
esp-who-master/esp-who
” SDK 下的例程,例如:cd examples\human_face_detection\lcdidf.py set-target esp32s3 (切换芯片环境,可选)idf.py menuconfig (若不需要进行任何配置的设置,可不需要执行此命令)idf.py buildidf.py -p COM31 flash monitor
Windows 上通过 Gitee 搭建 ESP-Who Master 版本的编译环境相关推荐
- VMware Workstation pro无法在Windows上运行,检查可在Windows上运行的此应用的更新版本
VMware Workstation pro无法在Windows上运行,检查可在Windows上运行的此应用的更新版本 我的Windows版本是win10-1903,VMware版本比较老旧是VMwa ...
- Mac OS X 10.8.3搭建Android工程源码的编译环境(解决找不到GCC、GIT、PYTHON的问题)...
Mac OS X 10.8.3上搭建4.0以上android版本的编译环境只需要执行下面红色字体标注的操作: Setting up a Mac OS X build environment In a ...
- Windows上Mqtt服务器搭建与使用客户端工具MqttBox进行测试
场景 MQTT协议 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的" ...
- Windows上SVN服务器搭建【转】
Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.本文介绍Windows上 VisualSVN server 服务端和 TortoiseSVN客户端搭配使用: 现在S ...
- Windows上也能用Swift编程了,官方编译工具安装包现已上线
萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI 最近,Swift发行了5.3版本,这意味着它可以直接在Windows 10上使用了. 由于Swift是苹果开发的一门编程语言,能在Ubunt ...
- windows上使用Gitblit搭建git服务仓库
第一步: 由于要运行jar包,得先安装好java环境,安装环境的教程很多,这步不做赘述 第二步: 找到Gitblit的安装包 http://gitblit.github.io/gitblit/ 这是官 ...
- python源码编译 mingw_在windows上用gcc(mingw32)从命令行编译Cython扩展
我正在尝试在win32上测试一个小的cython模块,但是我在构建它时遇到了困难.在 文件名为linalg_赛顿.pyx包括以下内容:from __future__ import absolute_i ...
- VMware Workstation pro无法在Windows上运行,检查可在Windows上运行的此应用的更新版本(无需卸载原先版本或原先版本卸载的按钮变成灰色)
出现问题: 1:windows10更新之后,发现自己的虚拟机打开之后出现这个问题.原因是更新的windows10更新导致虚拟机上面的服务不支持.(windows10就是个坑,服务多,更新多) 2:博主 ...
- windows系统OLLVM + NDK 混淆编译环境搭建
一.环境搭建: 系统:win10_X64 ndk版本:ndk-r12b(ndk-r12b后续版本也适用) cmake-3.9.1-win64-x64.msi 用于针对不同编译器生成源代码构建文件,如 ...
最新文章
- Hashtable 中的键值修改问题
- 图书借阅系统java_基于JAVAWEB的图书借阅系统
- ASP.NET MVC3书店--第九节 注册与下订单(第一部分)(转)
- 插上翅膀,让Excel飞起来——xlwings(一)
- 二维数组转稀疏数组,写入文件后再读取文件,将内容转回二维数组
- Introduction to Cryto Crptocurrencies Lecture 1
- Lambda标准格式
- poj 1330 Nearest Common Ancestors LCA/DFS
- 售价16999元!心系天下三星W22 5G耀世发布
- 【ElasticSearch】Es 源码之 Discovery DiscoveryModule Coordinator 源码解读
- 文末资源 | 官宣:GitHub私有仓库免费啦!--说微软收购GitHub是坏事的你站出来!...
- java 基础知识2
- PHP直播聊天室源码/财经直播源码/房间多开/游客互动/聊天审核
- 哥德尔 艾舍尔 巴赫--集异璧之大成
- secsetupwizard以停止,三星手机恢复出厂设置之后,出现SecSetupWizard已停止的错误...
- matlab实现马尔可夫链,马尔可夫链matlab源码
- 【51单片机】(五)矩阵键盘
- python 图像倾斜校正_图像矫正原理说明
- 手机上测试东南西北方向软件,指南针怎么看东南西北(手机指南针怎么看图解)...
- 移动光猫只有一个lan口?其他是电视用,如何增lan口
热门文章
- Google将IP标记为中国,影响表现以及解决方案
- php中跟时间有关的处理(时区设置,计算时间差,获取系统当前时间)
- java 龙卷风_java8-lamba表达式的使用-遁地龙卷风
- 猫抓老鼠c语言程序,猫抓老鼠问题C++实现一例(约瑟夫环问题)
- Java基础之猫抓老鼠(继承)
- AUTOIT做的小软件
- 本题要求编写程序,计算序列 1 + 1/2 + 1/3 + ... 的前N项之和。
- 2022年新一代最强开源UI自动化测试神器 ——Playwright(三)
- 雪球网爬取数据并存入数据库
- 斐讯n1刷鸿蒙系统,【总结】在N1上面成功刷入armbian并启动的步骤