侧边栏壁纸
博主头像
Lee's World 博主等级

长安乐,多喜宁

  • 累计撰写 23 篇文章
  • 累计创建 2 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

ESP32S3学习2-解决vscode报错问题

Administrator
2025-03-03 / 0 评论 / 0 点赞 / 92 阅读 / 0 字

在进行vscode编写esp代码的时候,会遇到头文件无法打开的问题

但其实这个时候是可以编译成功的,只不过看着膈应
解决办法是,打开vscode,在.vscode文件夹中的c_cpp_properties.json文件中添加代码

{
    "configurations": [
        {
            "name": "ESP-IDF",
            "includePath": [
	            "${workspaceFolder}/**",
               "D:/software/Espressif/frameworks/esp-idf-v5.3.2/components/**"
            ]
        }
    ],
    "version": 4
}

添加完了后,会发现头文件不报错了,但是里面的一些定义标识符报错了,这是因为部分标识符没有定义在头文件中,而是在编译时通过python加入的,需要加入一条代码即可

{
    "configurations": [
        {
            "name": "ESP-IDF",
            "includePath": [
                "${workspaceFolder}/**",
                "D:/software/Espressif/frameworks/esp-idf-v5.3.2/components/**"
            ],
            "compileCommands":"${workspaceFolder}/build/compile_commands.json"
        }
    ],
    "version": 4
}

这个时候我们的界面就不会提示各种打不开了。

0

评论区