赞
踩
下载后缀为.msi的文件安装,并添加至系统环境变量,如C:\Program Files\CMake\bin
在vscode里搜索安装CMake Tools,它是vscode中编译工程的工具
配置CMake路径和CMake generator,如
去官网下载安装器,并安装相应的组件
下载xtensa-esp32-elf编译工具链,并添加至环境变量
设置xtensa-esp32-elf为cmake tools的kits(套件)
CTRL+SHIFT+P -> 输入框CMake: Edit User-Local CMake Kits -> 添加工具链路径,如
然后点击Cmake的工具栏扳手工具(或CTRL+SHIFT+P -> 输入框CMake:Select a kit),在弹出的搜索框中选择xtensa-esp32-elf
去乐鑫官网下载SDK,并设置IDF_PATH环境变量,如IDF_PATH=“F:/esp/esp-idf-v4.0.1”
根据参考链接1提示下载
下载构建工具Ninja,并添加至环境变量
下载配置工具mconf-idf,并添加到环境变量
安装python3.7,如果提示The following Python requirements are not satisfied,则cmd中执行
python -m pip install --user -r F:\5—esp\esp-idf-v4.0.1\requirements.txt,即执行IDF_PATH下的需求文档
ps. 如果有多个python环境,比如我安装alios-studio插件,它会虚拟一个python-venv环境,如下
如果cmd下环境已经满足了要求,alios-studio会使用python-venv覆盖,因此需要在本工程中禁用alios-studio,即
点击CMake工具栏中的Build即可,完成后生成hello-world.bin文件
如果想实现Go to Definition,须设置"c_cpp_properties.json",添加IDF头文件路径,如"${IDF_PATH}/**"
https://github.com/xielizyh/ESP32-hello_world
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。