{ "configurations": [ { "name": "ESP-IDF", "compilerPath": "${workspaceFolder}/esp-idf/tools/xtensa-esp32s3-elf/esp-13.2.0_20240530/xtensa-esp32s3-elf/bin/xtensa-esp32s3-elf-gcc", "cStandard": "c11", "cppStandard": "c++17", "includePath": [ "${workspaceFolder}/main", "${workspaceFolder}/esp-idf/components/**", "${workspaceFolder}/esp-idf/tools/xtensa-esp32s3-elf/esp-13.2.0_20240530/xtensa-esp32s3-elf/xtensa-esp32s3-elf/include", "${workspaceFolder}/esp-idf/tools/xtensa-esp32s3-elf/esp-13.2.0_20240530/xtensa-esp32s3-elf/lib/gcc/xtensa-esp32s3-elf/13.2.0/include", "${workspaceFolder}/esp-idf/tools/xtensa-esp32s3-elf/esp-13.2.0_20240530/xtensa-esp32s3-elf/xtensa-esp32s3-elf/include/c++/13.2.0", "${workspaceFolder}/esp-idf/tools/xtensa-esp32s3-elf/esp-13.2.0_20240530/xtensa-esp32s3-elf/xtensa-esp32s3-elf/include/c++/13.2.0/xtensa-esp32s3-elf", "${workspaceFolder}/build/config", "${workspaceFolder}/build/bootloader/config" ], "defines": [ "ESP_PLATFORM", "IDF_VER=\"v5.3.1\"", "CONFIG_IDF_TARGET_ESP32S3=1", "CONFIG_IDF_TARGET=\"esp32s3\"", "CONFIG_FREERTOS_HZ=1000", "_GNU_SOURCE", "_POSIX_READER_WRITER_LOCKS" ], "compilerArgs": [ "-mlongcalls", "-Wno-frame-address", "-ffunction-sections", "-fdata-sections", "-Wall", "-Werror=all", "-Wno-error=unused-function", "-Wno-error=unused-variable", "-Wno-error=deprecated-declarations", "-Wextra", "-Wno-unused-parameter", "-Wno-sign-compare", "-ggdb", "-Og", "-fmacro-prefix-map=${workspaceFolder}=.", "-fmacro-prefix-map=${workspaceFolder}/esp-idf=/IDF", "-fstrict-volatile-bitfields", "-fno-jump-tables", "-fno-tree-switch-conversion" ], "intelliSenseMode": "gcc-x64", "browse": { "path": [ "${workspaceFolder}", "${workspaceFolder}/esp-idf/components" ], "limitSymbolsToIncludedHeaders": false } } ], "version": 4 }