ESP-IDF安装心得

小白新手,在windows下安装ESP-IDF,折腾了两周终于弄完了。把安装过程整理下,供参考。

一、前置条件

1、Windows默认用户名不能是中文。即:用CMD打开时,users下不能是中文。如果是中文,安装ESP—IDF在线安装、离线包、VScode扩展安装时都会报错。通常是ccache提示错误。

2、在安装ESP-IDF前,必须安装好Python。

二、安装顺序

1、安装Python,去Python官网(https://www.python.org/),下载安装最新版。

2、安装MSYS2,去MSYS2官网(https://www.msys2.org/),下载安装最新版。

3、安装GCC。主要有两个版本(MinGW64、UCRT64),我安装的是MinGW64。

(1)打开MSYS2 MINGW64。

(2)更新MSYS2系统:pacman -Syu

(3)安装MINGW64工具链:pacman -S mingw-w64-x86_64-toolchain

(4)配置环境变量:右键“此电脑”->属性->高级系统设置->环境变量->PATH->添加MINGW64的程序目录,通常是C:\MSYS64\mingw64\bin。

(4)验证:

    gcc -v

    g++-v

    gdb -v

    能正确输出版本号就代表安装成功了。

4、安装VS code,去VS code官网(https://code.visualstudio.com/Download),下载安装最新版。VS code安装完成后,需要安装扩展包:

(1)Chinese(Simplifield),简体中文支持。安装后根据提示,可将界面变成中文。

(2)C/C++,C/C++ ExtensionPack两个C/C++扩展包。

三、安装ESP-IDF

1、在VS code中安装ESP-IDF扩展包。

2、扩展包安装完成后选择配置ESP-IDF扩展。

3、选择ADVANCED。(我没有选择离线包、单独的IDF安装包,直接从VS code中安装)

(1)Select ESP-IDF version:选择5.4。

(2)IDF_PATH,可以选择其他盘符目录,我的是d:\espressif\esp

(3)IDF_TOOLS_PATH,不能与IDF_PATH相同,我的是d:\espressif。

(4)点击Configure Tools,开始安装。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值