ESP32S3学习2-解决vscode头文件标识符等报错问题
添加完了后,会发现头文件不报错了,但是里面的一些定义标识符报错了,这是因为部分标识符没有定义在头文件中,而是在编译时通过python加入的,需要加入一条代码即可。解决办法是,打开vscode,在.vscode文件夹中的c_cpp_properties.json文件中添加代码。在进行vscode编写esp代码的时候,会遇到头文件无法打开的问题。但其实这个时候是可以编译成功的,只不过看着膈应。这个时候
·
在进行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
}
这个时候我们的界面就不会提示各种打不开了。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)