已解决:基于VsCode搭建ESP32环境以及测试时会发生的报错问题

本文指导如何在VSCode中安装PlatformIO插件,汉化环境并解决头文件找不到的问题,重点在于Mingw编译器的安装和设置,包括添加环境变量及在命令提示符验证安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、准备材料:

1、安装好vscode(官网链接:Visual Studio Code - Code Editing. Redefined

二 搭建环境

1 汉化

        

安装platformIO IDE 插件

注意:红框里安装变成卸载不代表安装插件完成,而需要等待软件右下角的下载完成,重启插件才算安装成功!!

安装完成即可到此界面

2 新建工程

注意:如果想用micro python编译的可以将Arduino改为Espidf选项

 最后使用鼠标滚轮下拉后点击最下面的finish 等待工程创建完,初次操作时间会比较久。请耐心等待~

成功建好文件后是这样的

如果出现头文件找不到的问题需要如图,是系统缺少编译器。 这个编译器的名称为mingw

链接:https://pan.baidu.com/s/1QDnj7Qd3qxJ1X4nTISW4vw?pwd=yn0i 
提取码:yn0i

安装好后打开设置,搜索高级系统设置,弹出来的界面点击环境变量

然后双击Path

点击浏览,找到刚刚解压完mingw的bin文件夹,然后点击确定,做完这些步骤重启电脑。

重启电脑之后,按Windows键 + D在弹出来的运行窗口下输入cmd打开命令提示符,在黑框中输入gcc -v,如果你成功安装mingw编译器且将mingw中的bin路径成功添加至本机用户名的用户变量中的PATH中的话,在命令提示符中输入gcc -v命令应该会出现以下的现象

然后就可以打开刚刚建的工程(再报错的话可以再次新建个新工程)

紧接着就可以开始测试了:

先编译再下载,如果下载会报错可以试试在下载的过程中看到Connecting的时候按住复位按钮

这样环境就正式搭建完成了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值