問題現象:
檢測到 #include 錯誤。請更新 includePath。已為此翻譯單元(F:\espressif\prj\Code\station\main\station_example_main.c)禁用波形曲線。
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2cs0TVU5UNVRkY0gmMMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnLwUTMyMTM1cTM4AjMwEjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
解決方法:
增加頭檔案包含路徑,更改編譯器路徑
完整:
{
"configurations": [
{
"name": "Win32",
"includePath": [
"${workspaceFolder}/**",
"F:\\espressif\\esp-idf\\components\\**",
"F:\\espressif\\tools\\tools\\xtensa-esp32-elf\\esp-2020r3-8.4.0\\xtensa-esp32-elf\\xtensa-esp32-elf\\include\\",
"F:\\espressif\\tools\tools\\xtensa-esp32s2-elf\\esp-2020r3-8.4.0\\xtensa-esp32s2-elf\\xtensa-esp32s2-elf\\include\\"
],
"defines": [
"_DEBUG",
"UNICODE",
"_UNICODE"
],
//"compilerPath": "/usr/bin/gcc",
"compilerPath": "F:\\espressif\\tools\\tools\\cmake\\3.16.4\\bin",
"cStandard": "gnu17",
"cppStandard": "gnu++14",
"intelliSenseMode": "linux-gcc-x64"
}
],
"version": 4
}