活动介绍

c:/users/86178/appdata/local/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld.exe: C:\Users\86178\AppData\Local\Temp\arduino\cores\b5342b8f51c7a5f33a81df0845d289d9\core.a(core_esp8266_main.cpp.o): in function `__loop_end': C:\Users\86178\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266/core_esp8266_main.cpp:168: undefined reference to `setup' c:/users/86178/appdata/local/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld.exe: C:\Users\86178\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266/core_esp8266_main.cpp:168: undefined reference to `loop' c:/users/86178/appdata/local/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld.exe: C:\Users\86178\AppData\Local\Temp\arduino\cores\b5342b8f51c7a5f33a81df0845d289d9\core.a(core_esp8266_main.cpp.o): in function `loop_wrapper()': C:\Users\86178\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266/core_esp8266_main.cpp:174: undefined reference to `setup' c:/users/86178/appdata/local/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld.exe: C:\Users\86178\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266/core_esp8266_main.cpp:175: undefined reference to `loop' collect2.exe: error: ld returned 1 exit status exit status 1 Compilation error: exit status 1

时间: 2023-10-18 16:42:48 浏览: 284
这个错误通常是由于缺少`setup()`和`loop()`函数引起的。在Arduino开发中,这两个函数是必需的,用于设置初始化代码和主循环代码。 请确保您的代码中包含了`setup()`和`loop()`函数,并按照以下示例进行编写: ```cpp void setup() { // 初始化设置代码 } void loop() { // 主循环代码 } ``` 如果您已经编写了这两个函数,但仍然遇到这个错误,请确保它们没有被包含在其他函数中或声明错误。 另外,请确保您的代码文件保存在正确的位置,并且文件名与函数名匹配。 如果问题仍然存在,请检查您的库是否与esp8266开发板兼容,并且安装了正确的库版本。 如果您使用的是其他库或扩展,请确保它们已正确安装,并且与esp8266开发板兼容。 如果问题仍然存在,请尝试在论坛或社区上搜索具体的错误信息,或咨询其他有经验的开发者,以获取更详细的解决方案。
相关问题

c:/users/tdx��/documents/arduino/hardware/esp32/esp32/tools/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/12.2.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: cannot find c:/users/tdx��/documents/arduino/hardware/esp32/esp32/tools/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/12.2.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/crt0.o: No such file or directory c:/users/tdx��/documents/arduino/hardware/esp32/esp32/tools/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/12.2.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: cannot find c:/users/tdx��/documents/arduino/hardware/esp32/esp32/tools/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/12.2.0/no-rtti/crti.o: No such file or directory c:/users/tdx��/documents/arduino/hardware/esp32/esp32/tools/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/12.2.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: cannot find c:/users/tdx��/documents/arduino/hardware/esp32/esp32/tools/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/12.2.0/no-rtti/crtbegin.o: No such file or directory c:/users/tdx��/documents/arduino/hardware/esp32/esp32/tools/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/12.2.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: cannot find -lxtensa: No such file or directory c:/users/tdx��/documents/arduino/hardware/esp32/esp32/tools/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/12.2.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: cannot find -lesp_ringbuf: No such file or directory c:/users/tdx��/documents/arduino/hardware/esp32/esp32/tools/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/12.2.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: cannot find -lefuse: No such file or directory c:/users/tdx��/documents/arduino/hardware/esp32/esp32/tools/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-esp32s3-elf/12.2.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: cannot find -ldriver: No such file or directory c:/users/tdx��/documents/arduino/hardware/esp32/esp32/tools/xtensa-esp32s3-elf/bin/../lib/gcc/xtensa-e

<think>好的,我现在需要帮助用户解决ESP32在Arduino环境中编译时出现的链接错误,具体是找不到crt0.o、crti.o等库文件的问题。首先,我得回忆一下用户提供的引用内容,看看有没有相关的解决方法。根据引用[2],用户提到在编译ESP8266代码时遇到类似问题,解决方法是添加正确的开发板管理网址。这可能意味着开发板配置不正确会导致库文件路径找不到。所以,首先检查Arduino IDE中是否已正确安装ESP32的支持包,开发板管理器中的链接是否正确。用户可能需要添加ESP32的官方包地址,比如https://dl.espressif.com/dl/package_esp32_index.json,然后安装对应的平台支持。 引用[3]中提到,当包含头文件出错时,需要检查c_cpp_properties.json中的包含路径以及CMakeLists.txt中的配置。虽然这里的问题不是头文件,但链接阶段的错误可能与库路径有关。可能需要在Arduino中配置正确的工具链路径,或者检查编译选项是否正确指向了ESP32的库目录。另外,引用[4]提供了大量ESP32教程,可能用户的环境配置不完整,缺少必要的组件。比如,没有正确安装xtensa-esp32-elf工具链,或者工具链的路径没有被Arduino IDE正确识别。这时候可能需要重新安装ESP32的支持包,或者手动设置工具链路径。 可能的步骤包括:1.检查开发板管理器的配置,确保ESP32支持包已正确安装;2.确认工具链路径正确;3.清理项目并重新编译;4.检查项目文件结构,避免路径中有特殊字符或空格;5.更新Arduino IDE和库到最新版本。还需要考虑用户是否在项目中使用了一些第三方库,这些库可能依赖特定的文件,如果安装不完整也会导致链接错误。此外,用户的项目路径如果有中文字符或特殊符号,可能导致IDE无法正确生成中间文件,从而出现找不到库的问题。引用[1]中的错误提示就涉及到路径问题,用户需要检查临时目录是否可写,是否有权限问题。总结下来,解决步骤可能包括重新安装ESP32支持包,检查工具链路径,清理项目,确保路径无特殊字符,更新软件版本等。如果这些步骤无效,可能需要进一步检查编译日志,查看具体的链接命令,确认库文件是否确实存在于指定的路径中。</think>### ESP32编译错误"ld.exe cannot find crt0.o"解决方案 当ESP32在Arduino环境中出现`ld.exe cannot find crt0.o`等链接错误时,通常由工具链配置不完整或开发环境损坏引起。以下是逐步解决方案: 1. **重新安装ESP32开发板支持** - 打开Arduino IDE > 文件 > 首选项 - 在"附加开发板管理器网址"添加: ```text https://dl.espressif.com/dl/package_esp32_index.json ``` - 工具 > 开发板 > 开发板管理器 > 搜索"esp32" > 安装最新版本[^2] 2. **验证工具链路径** - 默认安装路径: ```text C:\Users\<用户名>\AppData\Local\Arduino15\packages\esp32\tools ``` - 检查是否存在`xtensa-esp32-elf`文件夹(包含bin目录) 3. **清理编译缓存** - 删除临时文件夹: ```text C:\Users\<用户名>\AppData\Local\Temp\arduino ``` - 重新启动Arduino IDE[^1] 4. **检查项目路径规范** - 确保路径不含中文/特殊字符 - 示例错误路径: ```text C:\Users\ԲԲԪԪ\... (含Unicode字符) ``` - 建议改用全英文路径[^1] 5. **更新开发工具** - 通过Arduino IDE更新: - 工具 > 开发板 > ESP32 Arduino > 更新 6. **验证基础库安装** - 检查是否安装了必要库: ```text C:\Users\<用户名>\Documents\Arduino\libraries ``` - 必须包含`ESP32Servo`,`ESP32Tone`等基础库 **典型错误日志分析示例:** ```log ld.exe: cannot find crt0.o: No such file or directory ld.exe: cannot find crti.o: No such file or directory ``` 说明链接器无法定位启动文件,这些文件应位于: ```text packages/esp32/hardware/esp32/<version>/tools/sdk/ld ```

c:/users/admine/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32s3-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:\Users\Admine\AppData\Local\Temp\arduino\sketches\6771204E390904AE789D4435BD203475\libraries\BluetoothSerial\BluetoothSerial.cpp.o:(.literal._ZL8_stop_btv+0x18): undefined reference to `esp_spp_disconnect' c:/users/admine/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32s3-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:\Users\Admine\AppData\Local\Temp\arduino\sketches\6771204E390904AE789D4435BD203475\libraries\BluetoothSerial\BluetoothSerial.cpp.o:(.literal._ZL8_stop_btv+0x1c): undefined reference to `esp_spp_deinit' c:/users/admine/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32s3-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:\Users\Admine\AppData\Local\Temp\arduino\sketches\6771204E390904AE789D4435BD203475\libraries\BluetoothSerial\BluetoothSerial.cpp.o:(.literal._ZL16_spp_send_bufferv+0xc): undefined reference to `esp_spp_write' c:/users/admine/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32s3-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:\Users\Admine\AppData\Local\Temp\arduino\sketches\6771204E390904AE789D4435BD203475\libraries\BluetoothSerial\BluetoothSerial.cpp.o:(.literal._ZL8btSetPinv+0xc): undefined reference to `esp_bt_gap_set_pin' c:/users/admine/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32s3-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:\Users\Admine\AppData\Local\Temp\arduino\sketches\6771204E390904AE789D4435BD203475\libraries\BluetoothSerial\BluetoothSerial.cpp.o:(.literal._ZN15BluetoothSerial5beginE6Stringb+0x38): undefined reference to `esp_b

<think>好的,我现在需要解决用户在ESP32蓝牙串口库中遇到的未定义引用错误,错误涉及`esp_spp_disconnect`、`esp_spp_deinit`、`esp_spp_write`和`esp_bt_gap_set_pin`这些函数。首先,我需要分析这些错误可能的原因。 根据经验,未定义引用错误通常发生在链接阶段,意味着编译器找不到这些函数的实现。可能的原因包括:缺少必要的库文件、头文件未正确包含、或者库的版本不兼容。用户使用的是Arduino环境下的BluetoothSerial库,所以需要确认该库是否支持这些函数。 接下来,我需要查阅ESP32的官方文档和相关资料。根据引用[3],ESP32的蓝牙模块支持SPP(串口配置文件),而`esp_spp_*`系列函数属于SPP协议的API。Arduino的BluetoothSerial库可能对这些底层函数进行了封装,用户直接调用可能导致找不到定义,因为这些函数可能未在Arduino核心库中暴露。 另外,引用[4]提到HAL库和标准库的差异,这里可能涉及到不同层级的API使用。用户可能在代码中混合使用了高级的BluetoothSerial库和底层的ESP-IDF API,导致链接器无法找到对应的实现。例如,BluetoothSerial可能已经封装了SPP的连接和断开操作,直接调用底层函数可能需要包含额外的库或模块。 解决方案可能包括:检查是否包含了正确的头文件,比如`esp_bt.h`和`esp_spp_api.h`;确保在编译时链接了对应的蓝牙库,比如在platformio.ini中添加依赖;或者改用BluetoothSerial提供的高级API,如`disconnect()`和`end()`方法,而不是直接调用底层函数。 此外,用户可能需要配置蓝牙模式。引用[1]提到启用WPA2时的配置参数,虽然不直接相关,但说明ESP-IDF中某些函数需要正确的配置结构体。对于蓝牙,可能需要初始化蓝牙控制器并设置正确的模式,如经典蓝牙或BLE,这可能会影响函数的可用性。 最后,需要验证用户的代码结构是否正确,比如是否在`setup()`中初始化蓝牙,并正确创建BluetoothSerial实例。如果用户没有正确初始化,调用这些函数也会导致错误。 总结可能的解决步骤:检查头文件和库的包含情况,确保使用正确的API,配置蓝牙模式,并在必要时修改代码以使用高级封装函数。</think>在ESP32蓝牙开发中遇到`undefined reference`错误通常与库链接或函数声明缺失有关。针对你提到的`esp_spp_*`和`esp_bt_gap_set_pin`函数未定义问题,以下是逐步解决方案: ### 1. **确认包含必要的头文件** 确保代码中已包含相关蓝牙协议栈的头文件: ```cpp #include <esp_bt.h> #include <esp_spp_api.h> #include <esp_bt_gap.h> ``` ### 2. **启用蓝牙控制器并初始化SPP** 在`setup()`函数中初始化蓝牙控制器并设置SPP模式: ```cpp BluetoothSerial SerialBT; void setup() { Serial.begin(115200); if (!SerialBT.begin("ESP32_SPP")) { // 设备名称 Serial.println("蓝牙初始化失败!"); return; } // 设置蓝牙PIN码(可选) esp_bt_gap_set_pin(ESP_BT_PIN_TYPE_FIXED, 4, "1234"); } ``` ### 3. **替换底层函数为BluetoothSerial封装方法** 避免直接调用`esp_spp_*`等底层函数,改用库提供的高级接口: - **断开连接**:`SerialBT.disconnect()` - **释放资源**:`SerialBT.end()` - **发送数据**:`SerialBT.write()` 示例代码片段: ```cpp void sendData(const uint8_t* buffer, size_t size) { if (SerialBT.connected()) { SerialBT.write(buffer, size); // 替代esp_spp_write } } ``` ### 4. **配置项目依赖(PlatformIO环境)** 在`platformio.ini`中添加蓝牙库依赖: ```ini [env:esp32dev] platform = espressif32 board = esp32dev framework = arduino lib_deps = esp32-arduino-lib-bluetooth@^1.0 ``` ### 5. **检查ESP-IDF版本兼容性** 某些函数(如`esp_bt_gap_set_pin`)需要特定版本的ESP-IDF支持。通过Arduino IDE菜单栏的**工具 > Board > ESP32 Arduino**确认SDK版本是否为4.4+。 ### 6. **验证蓝牙模式配置** 确保蓝牙控制器以**经典蓝牙模式**启动,在`Arduino/bluetooth/BluetoothSerial.cpp`中检查初始化逻辑,或通过以下代码显式设置模式: ```cpp esp_bt_controller_enable(ESP_BT_MODE_CLASSIC_BT); ``` ### 常见错误排查表 | 错误现象 | 可能原因 | 解决方案 | |---------|---------|---------| | `undefined reference to esp_spp_write` | 未链接SPP库 | 添加`lib_deps`依赖或包含`.a`文件 | | 编译提示`esp_bt_gap_set_pin`未定义 | 函数签名变更 | 检查是否传递`esp_bt_pin_type_t`类型参数 | | 蓝牙无法启动 | 控制器未初始化 | 调用`esp_bt_controller_init()`和`enable()` | ### 示例完整代码 ```cpp #include <BluetoothSerial.h> BluetoothSerial SerialBT; void setup() { Serial.begin(115200); if (!SerialBT.begin("ESP32_SPP_Device")) { Serial.println("初始化失败"); return; } esp_bt_gap_set_pin(ESP_BT_PIN_TYPE_FIXED, 4, "0000"); // 设置配对码 } void loop() { if (SerialBT.connected()) { SerialBT.println("Hello from ESP32!"); delay(1000); } } ``` ### 相关引用说明 - `esp_bt_gap_set_pin`需在蓝牙初始化后调用,且仅对经典蓝牙生效[^3] - SPP协议栈的底层实现依赖ESP-IDF蓝牙协议栈,需确保编译时包含`libbt.a`等静态库[^2]
阅读全文

相关推荐

es... C:\Users\11016\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\gcc8_4_0-esp-2021r2-patch3/bin/xtensa-esp32-elf-g++ -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER="v4.4.1-472-gc9140caf8c" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/newlib/platform_include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/freertos/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/freertos/port/xtensa/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/freertos/include/esp_additions -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_hw_support/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_hw_support/include/soc -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_hw_support/port/esp32 -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/heap/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/log/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/lwip/include/apps -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/lwip/include/apps/sntp -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/lwip/lwip/src/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/lwip/port/esp32/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/lwip/port/esp32/include/arch -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/soc/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/soc/esp32 -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/soc/esp32/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/hal/esp32/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/hal/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/hal/platform_port/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_rom/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_rom/include/esp32 -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_rom/esp32 -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_common/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_system/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_system/port/soc -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_system/port/public_compat -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp32/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/xtensa/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/xtensa/esp32/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/driver/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/driver/esp32/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_pm/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_ringbuf/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/efuse/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/efuse/esp32/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/vfs/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_wifi/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_event/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_netif/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_eth/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/tcpip_adapter/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_phy/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_phy/esp32/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_ipc/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/app_trace/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_timer/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/mbedtls/port/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/mbedtls/mbedtls/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/app_update/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/spi_flash/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/bootloader_support/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/nvs_flash/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/pthread/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_gdbstub/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_gdbstub/xtensa -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_gdbstub/esp32 -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/espcoredump/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/espcoredump/include/port/xtensa -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/wpa_supplicant/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/wpa_supplicant/port/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/ieee802154/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/console -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/asio/asio/asio/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/asio/port/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/bt/common/osi/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/bt/include/esp32/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/bt/common/api/include/api -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/api -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/cbor/port/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/unity/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/unity/unity/src -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/cmock/CMock/src -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/coap/port/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/coap/libcoap/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/nghttp/port/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-tls -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_adc_cal/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_hid/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/tcp_transport/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_http_client/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_http_server/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_https_ota/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_https_server/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_lcd/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_lcd/interface -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/protobuf-c/protobuf-c -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/protocomm/include/common -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/protocomm/include/security -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/protocomm/include/transports -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/mdns/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_local_ctrl/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/sdmmc/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_serial_slave_link/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_websocket_client/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/expat/expat/expat/lib -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/expat/port/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/wear_levelling/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/fatfs/diskio -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/fatfs/vfs -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/fatfs/src -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/freemodbus/common/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/idf_test/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/idf_test/include/esp32 -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/jsmn/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/json/cJSON -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/libsodium/port_include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/mqtt/esp-mqtt/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/openssl/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/perfmon/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/spiffs/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/ulp/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/wifi_provisioning/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/button/button/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/rmaker_common/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/json_parser/upstream/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/json_parser/upstream -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/json_generator/upstream -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_schedule/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_rainmaker/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/qrcode/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/ws2812_led -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/dotprod/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/support/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/windows/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/windows/hann/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/windows/blackman/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/windows/blackman_harris/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/windows/blackman_nuttall/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/windows/nuttall/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/windows/flat_top/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/iir/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/fir/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/math/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/math/add/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/math/sub/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/math/mul/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/math/addc/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/math/mulc/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/math/sqrt/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/matrix/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/fft/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/dct/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/conv/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/common/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/kalman/ekf/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/kalman/ekf_imu13states/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_littlefs/src -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp_littlefs/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dl/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dl/include/tool -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dl/include/typedef -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dl/include/image -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dl/include/math -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dl/include/nn -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dl/include/layer -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dl/include/detect -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-dl/include/model_zoo -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-sr/esp-tts/esp_tts_chinese/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp-sr/include/esp32 -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp32-camera/driver/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/esp32-camera/conversions/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/include/fb_gfx/include -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4/tools/sdk/esp32/qio_qspi/include -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -Os -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu++11 -fexceptions -fno-rtti -c -w -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ESP32_DEV" -DARDUINO_VARIANT="esp32" -DARDUINO_PARTITION_huge_app -DESP32 -DCORE_DEBUG_LEVEL=0 -DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -DARDUINO_USB_CDC_ON_BOOT=0 @C:\Users\11016\AppData\Local\arduino\sketches\0EEE3D2B537D80DA7537EC51C47A096B/build_opt.h -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4\cores\esp32 -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4\variants\esp32 -IC:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4\libraries\WiFi\src -Ic:\Users\11016\Documents\Arduino\libraries\shibie_inferencing\src C:\Users\11016\AppData\Local\arduino\sketches\0EEE3D2B537D80DA7537EC51C47A096B\sketch\sketch_jul18c.ino.cpp -o C:\Users\11016\AppData\Local\Temp\3636765908\sketch_merged.cpp C:\Users\11016\Desktop\sketch_jul18c\sketch_jul18c.ino:287:6: error: #error "模型分辨率必须为320x240!" #error "模型分辨率必须为320x240!" ^~~~~ exit status 1 Compilation error: #error "模型分辨率必须为320x240!"

C:\Users\conservator\Desktop\mqttToAliyun\mqttToAliyun.ino: In function 'void mqttIntervalPost()': C:\Users\conservator\Desktop\mqttToAliyun\mqttToAliyun.ino:80:50: error: 'data' was not declared in this scope; did you mean 'std::data'? 80 | sprintf(param, "{\"CurrentTemperature\":%d}",data); | ^~~~ | std::data In file included from c:\users\conservator\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.1.0-gcc10.3-e5f9fec\xtensa-lx106-elf\include\c++\10.3.0\array:41, from c:\users\conservator\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.1.0-gcc10.3-e5f9fec\xtensa-lx106-elf\include\c++\10.3.0\tuple:39, from c:\users\conservator\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.1.0-gcc10.3-e5f9fec\xtensa-lx106-elf\include\c++\10.3.0\functional:54, from c:\users\conservator\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.1.0-gcc10.3-e5f9fec\xtensa-lx106-elf\include\c++\10.3.0\pstl\glue_algorithm_defs.h:13, from c:\users\conservator\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.1.0-gcc10.3-e5f9fec\xtensa-lx106-elf\include\c++\10.3.0\algorithm:74, from C:\Users\conservator\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\cores\esp8266/Arduino.h:229, from C:\Users\conservator\AppData\Local\Temp\arduino\sketches\304EB848CF381B8A7A8E84D646752A81\sketch\mqttToAliyun.ino.cpp:1: c:\users\conservator\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.1.0-gcc10.3-e5f9fec\xtensa-lx106-elf\include\c++\10.3.0\bits\range_access.h:319:5: note: 'std::data' declared here 319 | data(initializer_list<_Tp> __il) noexcept | ^~~~ exit status 1 Compilation error: 'data' was not declared in this scope; did you mean 'std::data'?

"C:\\Users\\cloud\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\python3\\3.7.2-post1/python3" -I "C:\\Users\\cloud\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/mkdir.py" -p "C:\\Users\\cloud\\AppData\\Local\\arduino\\sketches\\8CC72151420BC24F444B50831F18EA62/ld_h/" "C:\\Users\\cloud\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\python3\\3.7.2-post1/python3" -I "C:\\Users\\cloud\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/cp.py" "C:\\Users\\cloud\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/ld/eagle.flash.1m64.ld" "C:\\Users\\cloud\\AppData\\Local\\arduino\\sketches\\8CC72151420BC24F444B50831F18EA62/ld_h/local.eagle.flash.ld.h" "C:\\Users\\cloud\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\3.1.0-gcc10.3-e5f9fec/bin/xtensa-lx106-elf-gcc" -CC -E -P -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 "C:\\Users\\cloud\\AppData\\Local\\arduino\\sketches\\8CC72151420BC24F444B50831F18EA62/ld_h/local.eagle.flash.ld.h" -o "C:\\Users\\cloud\\AppData\\Local\\arduino\\sketches\\8CC72151420BC24F444B50831F18EA62/local.eagle.flash.ld" "C:\\Users\\cloud\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\3.1.0-gcc10.3-e5f9fec/bin/xtensa-lx106-elf-gcc" -CC -E -P -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 "C:\\Users\\cloud\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/ld/eagle.app.v6.common.ld.h" -o "C:\\Users\\cloud\\AppData\\Local\\arduino\\sketches\\8CC72151420BC24F444B50831F18EA62/local.eagle.app.v6.common.ld" "C:\\Users\\cloud\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\3.1.0-gcc10.3-e5f9fec/bin/xtensa-lx106-elf-gcc" -fno-exceptions -Wl,-Map "-Wl,C:\\Users\\cloud\\AppData\\Local\\arduino\\sketches\\8CC72151420BC24F444B50831F18EA62/ServoClockESP8266.ino.map" -g "@C:\\Users\\cloud\\AppData\\Local\\Ardui

Compiling sketch... "C:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\xtensa-esp32-elf-gcc\\gcc8_4_0-esp-2021r2-patch3/bin/xtensa-esp32-elf-g++" -DHAVE_CONFIG_H "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE "-DIDF_VER=\"v4.4.1-472-gc9140caf8c\"" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/newlib/platform_include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/freertos/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/freertos/include/esp_additions/freertos" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/freertos/port/xtensa/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/freertos/include/esp_additions" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_hw_support/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_hw_support/include/soc" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_hw_support/port/esp32" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/heap/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/log/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/lwip/include/apps" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/lwip/include/apps/sntp" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/lwip/lwip/src/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/lwip/port/esp32/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/lwip/port/esp32/include/arch" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/soc/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/soc/esp32" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/soc/esp32/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/hal/esp32/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/hal/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/hal/platform_port/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_rom/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_rom/include/esp32" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_rom/esp32" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_common/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_system/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_system/port/soc" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_system/port/public_compat" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp32/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/xtensa/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/xtensa/esp32/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/driver/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/driver/esp32/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_pm/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_ringbuf/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/efuse/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/efuse/esp32/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/vfs/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_wifi/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_event/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_netif/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_eth/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/tcpip_adapter/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_phy/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_phy/esp32/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_ipc/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/app_trace/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_timer/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/mbedtls/port/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/mbedtls/mbedtls/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/app_update/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/spi_flash/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/bootloader_support/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/nvs_flash/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/pthread/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_gdbstub/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_gdbstub/xtensa" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_gdbstub/esp32" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/espcoredump/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/espcoredump/include/port/xtensa" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/wpa_supplicant/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/wpa_supplicant/port/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/ieee802154/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/console" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/asio/asio/asio/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/asio/port/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/bt/common/osi/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/bt/include/esp32/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/bt/common/api/include/api" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/bt/common/btc/profile/esp/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/bt/esp_ble_mesh/api" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/cbor/port/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/unity/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/unity/unity/src" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/cmock/CMock/src" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/coap/port/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/coap/libcoap/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/nghttp/port/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-tls" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-tls/esp-tls-crypto" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_adc_cal/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_hid/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/tcp_transport/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_http_client/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_http_server/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_https_ota/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_https_server/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_lcd/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_lcd/interface" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/protobuf-c/protobuf-c" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/protocomm/include/common" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/protocomm/include/security" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/protocomm/include/transports" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/mdns/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_local_ctrl/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/sdmmc/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_serial_slave_link/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_websocket_client/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/expat/expat/expat/lib" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/expat/port/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/wear_levelling/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/fatfs/diskio" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/fatfs/vfs" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/fatfs/src" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/freemodbus/common/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/idf_test/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/idf_test/include/esp32" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/jsmn/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/json/cJSON" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/libsodium/port_include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/mqtt/esp-mqtt/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/openssl/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/perfmon/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/spiffs/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/ulp/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/wifi_provisioning/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/button/button/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/rmaker_common/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/json_parser/upstream/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/json_parser/upstream" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/json_generator/upstream" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_schedule/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_rainmaker/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/qrcode/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/ws2812_led" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/dotprod/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/support/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/windows/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/windows/hann/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/windows/blackman/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/windows/blackman_harris/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/windows/blackman_nuttall/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/windows/nuttall/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/windows/flat_top/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/iir/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/fir/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/math/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/math/add/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/math/sub/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/math/mul/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/math/addc/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/math/mulc/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/math/sqrt/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/matrix/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/fft/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/dct/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/conv/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/common/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/kalman/ekf/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dsp/modules/kalman/ekf_imu13states/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_littlefs/src" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp_littlefs/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dl/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dl/include/tool" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dl/include/typedef" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dl/include/image" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dl/include/math" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dl/include/nn" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dl/include/layer" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dl/include/detect" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-dl/include/model_zoo" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-sr/esp-tts/esp_tts_chinese/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp-sr/include/esp32" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp32-camera/driver/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/esp32-camera/conversions/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/include/fb_gfx/include" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4/tools/sdk/esp32/qio_qspi/include" -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -Os -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu++11 -fexceptions -fno-rtti -MMD -c -w -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -DARDUINO_PARTITION_huge_app -DESP32 -DCORE_DEBUG_LEVEL=0 -DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw -DARDUINO_USB_CDC_ON_BOOT=0 "@C:\\Users\\11016\\AppData\\Local\\arduino\\sketches\\0EEE3D2B537D80DA7537EC51C47A096B/build_opt.h" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4\\cores\\esp32" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4\\variants\\esp32" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4\\libraries\\WiFi\\src" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4\\libraries\\Wire\\src" "-Ic:\\Users\\11016\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-Ic:\\Users\\11016\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4\\libraries\\SPI\\src" "-Ic:\\Users\\11016\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "-Ic:\\Users\\11016\\Documents\\Arduino\\libraries\\shibie_inferencing\\src" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4\\libraries\\SD_MMC\\src" "-IC:\\Users\\11016\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.4\\libraries\\FS\\src" "-Ic:\\Users\\11016\\Documents\\Arduino\\libraries\\Time" "C:\\Users\\11016\\AppData\\Local\\arduino\\sketches\\0EEE3D2B537D80DA7537EC51C47A096B\\sketch\\sketch_jul18c.ino.cpp" -o "C:\\Users\\11016\\AppData\\Local\\arduino\\sketches\\0EEE3D2B537D80DA7537EC51C47A096B\\sketch\\sketch_jul18c.ino.cpp.o" C:\Users\11016\Desktop\sketch_jul18c\sketch_jul18c.ino: In function 'bool prepare_image_for_ei(camera_fb_t*)': C:\Users\11016\Desktop\sketch_jul18c\sketch_jul18c.ino:210:9: error: 'EI_CAMERA_COLS' was not declared in this scope EI_CAMERA_COLS, // 输入宽度 ^~~~~~~~~~~~~~ C:\Users\11016\Desktop\sketch_jul18c\sketch_jul18c.ino:210:9: note: suggested alternative: 'CAMERA_NONE' EI_CAMERA_COLS, // 输入宽度 ^~~~~~~~~~~~~~ CAMERA_NONE C:\Users\11016\Desktop\sketch_jul18c\sketch_jul18c.ino:211:9: error: 'EI_CAMERA_ROWS' was not declared in this scope EI_CAMERA_ROWS, // 输入高度 ^~~~~~~~~~~~~~ C:\Users\11016\Desktop\sketch_jul18c\sketch_jul18c.ino:211:9: note: suggested alternative: 'CAMERA_NONE' EI_CAMERA_ROWS, // 输入高度 ^~~~~~~~~~~~~~ CAMERA_NONE Using library WiFi at version 2.0.0 in folder: C:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4\libraries\WiFi Using library Wire at version 2.0.0 in folder: C:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4\libraries\Wire Using library Adafruit GFX Library at version 1.12.1 in folder: C:\Users\11016\Documents\Arduino\libraries\Adafruit_GFX_Library Using library Adafruit BusIO at version 1.17.2 in folder: C:\Users\11016\Documents\Arduino\libraries\Adafruit_BusIO Using library SPI at version 2.0.0 in folder: C:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4\libraries\SPI Using library Adafruit SSD1306 at version 2.5.15 in folder: C:\Users\11016\Documents\Arduino\libraries\Adafruit_SSD1306 Using library shibie_inferencing at version 1.0.1 in folder: C:\Users\11016\Documents\Arduino\libraries\shibie_inferencing Using library SD_MMC at version 2.0.0 in folder: C:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4\libraries\SD_MMC Using library FS at version 2.0.0 in folder: C:\Users\11016\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.4\libraries\FS Using library Time at version 1.6.1 in folder: C:\Users\11016\Documents\Arduino\libraries\Time

Generating function prototypes... C:\Users\XY\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-2021r2-patch5-8.4.0/bin/xtensa-esp32-elf-g++ -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE="mbedtls/esp_config.h" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER="v4.4.5" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -IC:\Users\XY\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10/tools/sdk/esp32/include/newlib/platform_include -IC:\Users\XY\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10/tools/sdk/esp32/include/freertos/include -IC:\Users\XY\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -IC:\Users\XY\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10/tools/sdk/esp32/include/freertos/port/xtensa/include -IC:\Users\XY\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10/tools/sdk/esp32/include/freertos/include/esp_additions -IC:\Users\XY\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10/tools/sdk/esp32/include/esp_hw_support/include -IC:\Users\XY\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10/tools/sdk/esp32/include/esp_hw_support/include/soc -IC:\Users\XY\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -IC:\Users\XY\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10/tools/sdk/esp32/include/esp_hw_support/port/esp32 -IC:\Users\XY\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -IC:\Users\XY\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10/tools/sdk/esp32/include/heap/include -IC:\Users\XY\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10/tools/sdk/esp32/include/log/include -IC:\Users\XY\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10/tools/sdk/esp32/include/lwip/include/apps -IC:\Users\XY\AppData\Local\Arduino15\pac

d:\ARDUINO-IDE\libraries\___\DallasTemperature.cpp: In member function 'void DallasTemperature::begin()': d:\ARDUINO-IDE\libraries\___\DallasTemperature.cpp:42:67: error: no matching function for call to 'max(int&, uint8_t)' bitResolution = max(bitResolution, getResolution(deviceAddress)); ^ In file included from c:\users\���׵��\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32s3-elf-gcc\esp-2021r2-patch5-8.4.0\xtensa-esp32s3-elf\include\c++\8.4.0\algorithm:62, from C:\Users\���׵��\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.12\cores\esp32/Arduino.h:172, from d:\ARDUINO-IDE\libraries\OneWire/OneWire.h:13, from d:\ARDUINO-IDE\libraries\___\DallasTemperature.h:22, from d:\ARDUINO-IDE\libraries\___\DallasTemperature.cpp:6: c:\users\���׵��\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32s3-elf-gcc\esp-2021r2-patch5-8.4.0\xtensa-esp32s3-elf\include\c++\8.4.0\bits\stl_algo.h:3468:5: note: candidate: 'template<class _Tp, class _Compare> _Tp std::max(std::initializer_list<_Tp>, _Compare)' max(initializer_list<_Tp> __l, _Compare __comp) ^~~ c:\users\���׵��\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32s3-elf-gcc\esp-2021r2-patch5-8.4.0\xtensa-esp32s3-elf\include\c++\8.4.0\bits\stl_algo.h:3468:5: note: template argument deduction/substitution failed: d:\ARDUINO-IDE\libraries\___\DallasTemperature.cpp:42:67: note: mismatched types 'std::initializer_list<_Tp>' and 'int' bitResolution = max(bitResolution, getResolution(deviceAddress)); ^ In file included from c:\users\���׵��\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32s3-elf-gcc\esp-2021r2-patch5-8.4.0\xtensa-esp32s3-elf\include\c++\8.4.0\algorithm:62, from C:\Users\���׵��\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.12\cores

最新推荐

recommend-type

C# Socket通信源码:多连接支持与断线重连功能的物联网解决方案

内容概要:本文介绍了一套基于C#编写的Socket服务器与客户端通信源码,源自商业级物联网项目。这套代码实现了双Socket机制、多连接支持以及断线重连功能,适用于各类C#项目(如MVC、Winform、控制台、Webform)。它通过简单的静态类调用即可获取客户端传输的数据,并内置了接收和发送数据缓冲队列,确保数据传输的稳定性。此外,代码提供了数据读取接口,但不涉及具体的数据处理逻辑。文中详细展示了服务端和客户端的基本配置与使用方法,强调了在实际应用中需要注意的问题,如避免主线程执行耗时操作以防内存膨胀。 适合人群:具备基本C#编程能力的研发人员,尤其是对Socket通信有一定了解并希望快速集成相关功能到现有项目中的开发者。 使用场景及目标:① 需要在短时间内为C#项目增加稳定的Socket通信功能;② 实现多设备间的数据交换,特别是对于智能家居、工业传感器等物联网应用场景。 其他说明:虽然该代码能够满足大多数中小型项目的通信需求,但对于需要高性能、低延迟的金融级交易系统则不太合适。同时,代码并未采用异步技术,因此在面对海量连接时可能需要进一步优化。
recommend-type

STM32CubeIDE 1.10.1代码自动提示补全功能

资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 STM32CubeIDE 1.10.1代码自动提示补全功能
recommend-type

专业定制变频器方案:高效节能,智能控制,满足多样化应用需求

内容概要:本文详细介绍了变频器在电气技术领域的应用及其工作原理,重点讨论了变频器的技术方案,包括基于电力电子器件的不同技术方案和控制策略。此外,还提供了变频器控制程序的代码分析,涵盖主程序、输入模块、输出模块和通信模块的关键组成部分,并附有一段简化的伪代码示例,帮助读者更好地理解变频器的内部机制和实际操作方法。 适合人群:从事电气工程、自动化控制及相关领域的技术人员和研究人员。 使用场景及目标:适用于希望深入了解变频器工作原理和技术实现的专业人士,旨在提高他们对变频器的理解和应用能力。 其他说明:随着电力电子技术和控制技术的发展,未来的变频器将更加智能化和高效化,文中提到的内容有助于读者跟上行业发展的步伐。
recommend-type

S7-1200 PLC SCL编写的MODBUS-RTU轮询程序,用于控制32路485设备

内容概要:本文详细介绍了使用西门子SCL语言为S7-1200 PLC编写的MODBUS-RTU轮询程序,该程序主要用于控制多达32台RS485接口的设备。文中不仅展示了主循环和子程序的具体实现方法,还强调了良好的代码注释对于提高程序可读性和易维护性的必要性。此外,针对可能发生的异常状况提供了相应的解决方案,确保系统稳定运行。 适合人群:从事工业自动化领域的工程师和技术人员,特别是那些需要利用PLC进行多设备管理的人群。 使用场景及目标:适用于需要通过MODBUS-RTU协议对多个远程IO站或其他兼容设备进行集中管理和监控的应用场合。目的是帮助读者掌握如何构建高效可靠的轮询控制系统,同时提供实用的技术指导。 其他说明:虽然文中给出了一些基本的代码框架和逻辑思路,但实际应用时还需依据具体情况做适当修改和完善。
recommend-type

【仓储机器人开发】基于ROS的自主导航与机械臂控制:全栈技术详解及实战优化

内容概要:本文以电商仓储物流机器人为案例,深度解析机器人开发全流程,涵盖ROS系统搭建、SLAM建图、路径规划、机械臂控制、多机调度等核心技术。首先介绍了分层模块化架构和核心硬件选型,如主控制器、激光雷达、深度相机、驱动底盘和协作机械臂。接着详细讲述了ROS系统开发的核心实战,包括环境感知与SLAM建图、自主导航与动态避障等技术,提供了代码示例和技术关键点。然后探讨了机械臂抓取任务开发,涉及视觉定位系统、运动规划与力控制。随后介绍了多机器人集群调度系统的任务分配模型和通信架构设计。还讨论了安全与可靠性保障措施,包括硬件级安全设计和软件容错机制。最后总结了实战问题与解决方案,以及性能优化成果,并推荐了四大核心代码库和仿真训练平台。 适合人群:对机器人开发感兴趣的研发人员,尤其是有一定编程基础并希望深入了解仓储机器人开发的技术人员。 使用场景及目标:①学习仓储机器人从系统集成到底层硬件部署的全流程;②掌握ROS系统开发的核心技术,如SLAM建图、路径规划、机械臂控制等;③理解多机器人集群调度和安全可靠性设计;④解决实际开发中的常见问题并优化系统性能。 阅读建议:本文内容详实,涵盖了从硬件选型到软件开发的各个方面,建议读者结合实际项目需求,逐步深入学习,并通过实践操作加深理解。同时,利用提供的开源项目和仿真训练平台进行实验和验证。
recommend-type

掌握XFireSpring整合技术:HELLOworld原代码使用教程

标题:“xfirespring整合使用原代码”中提到的“xfirespring”是指将XFire和Spring框架进行整合使用。XFire是一个基于SOAP的Web服务框架,而Spring是一个轻量级的Java/Java EE全功能栈的应用程序框架。在Web服务开发中,将XFire与Spring整合能够发挥两者的优势,例如Spring的依赖注入、事务管理等特性,与XFire的简洁的Web服务开发模型相结合。 描述:“xfirespring整合使用HELLOworld原代码”说明了在这个整合过程中实现了一个非常基本的Web服务示例,即“HELLOworld”。这通常意味着创建了一个能够返回"HELLO world"字符串作为响应的Web服务方法。这个简单的例子用来展示如何设置环境、编写服务类、定义Web服务接口以及部署和测试整合后的应用程序。 标签:“xfirespring”表明文档、代码示例或者讨论集中于XFire和Spring的整合技术。 文件列表中的“index.jsp”通常是一个Web应用程序的入口点,它可能用于提供一个用户界面,通过这个界面调用Web服务或者展示Web服务的调用结果。“WEB-INF”是Java Web应用中的一个特殊目录,它存放了应用服务器加载的Servlet类文件和相关的配置文件,例如web.xml。web.xml文件中定义了Web应用程序的配置信息,如Servlet映射、初始化参数、安全约束等。“META-INF”目录包含了元数据信息,这些信息通常由部署工具使用,用于描述应用的元数据,如manifest文件,它记录了归档文件中的包信息以及相关的依赖关系。 整合XFire和Spring框架,具体知识点可以分为以下几个部分: 1. XFire框架概述 XFire是一个开源的Web服务框架,它是基于SOAP协议的,提供了一种简化的方式来创建、部署和调用Web服务。XFire支持多种数据绑定,包括XML、JSON和Java数据对象等。开发人员可以使用注解或者基于XML的配置来定义服务接口和服务实现。 2. Spring框架概述 Spring是一个全面的企业应用开发框架,它提供了丰富的功能,包括但不限于依赖注入、面向切面编程(AOP)、数据访问/集成、消息传递、事务管理等。Spring的核心特性是依赖注入,通过依赖注入能够将应用程序的组件解耦合,从而提高应用程序的灵活性和可测试性。 3. XFire和Spring整合的目的 整合这两个框架的目的是为了利用各自的优势。XFire可以用来创建Web服务,而Spring可以管理这些Web服务的生命周期,提供企业级服务,如事务管理、安全性、数据访问等。整合后,开发者可以享受Spring的依赖注入、事务管理等企业级功能,同时利用XFire的简洁的Web服务开发模型。 4. XFire与Spring整合的基本步骤 整合的基本步骤可能包括添加必要的依赖到项目中,配置Spring的applicationContext.xml,以包括XFire特定的bean配置。比如,需要配置XFire的ServiceExporter和ServicePublisher beans,使得Spring可以管理XFire的Web服务。同时,需要定义服务接口以及服务实现类,并通过注解或者XML配置将其关联起来。 5. Web服务实现示例:“HELLOworld” 实现一个Web服务通常涉及到定义服务接口和服务实现类。服务接口定义了服务的方法,而服务实现类则提供了这些方法的具体实现。在XFire和Spring整合的上下文中,“HELLOworld”示例可能包含一个接口定义,比如`HelloWorldService`,和一个实现类`HelloWorldServiceImpl`,该类有一个`sayHello`方法返回"HELLO world"字符串。 6. 部署和测试 部署Web服务时,需要将应用程序打包成WAR文件,并部署到支持Servlet 2.3及以上版本的Web应用服务器上。部署后,可以通过客户端或浏览器测试Web服务的功能,例如通过访问XFire提供的服务描述页面(WSDL)来了解如何调用服务。 7. JSP与Web服务交互 如果在应用程序中使用了JSP页面,那么JSP可以用来作为用户与Web服务交互的界面。例如,JSP可以包含JavaScript代码来发送异步的AJAX请求到Web服务,并展示返回的结果给用户。在这个过程中,JSP页面可能使用XMLHttpRequest对象或者现代的Fetch API与Web服务进行通信。 8. 项目配置文件说明 项目配置文件如web.xml和applicationContext.xml分别在Web应用和服务配置中扮演关键角色。web.xml负责定义Web组件,比如Servlet、过滤器和监听器,而applicationContext.xml则负责定义Spring容器中的bean,包括数据源、事务管理器、业务逻辑组件和服务访问器等。 总之,通过上述整合使用原代码的知识点,可以深入理解XFire与Spring框架的结合使用,以及如何开发和部署基本的Web服务。这些技术知识有助于进行更高层次的Web服务开发,以及在复杂的IT环境中灵活运用各种框架和工具。
recommend-type

【Unity2018汉化大揭秘】:一步到位优化中文用户体验

# 摘要 本论文详细介绍了Unity2018汉化项目的实施过程,从理论准备到实践步骤,再到后期的测试与优化,最终分享了汉化经验和心得。首先,强调了汉化项目对于用户体验提升和产品国际化的重要性,并分析了汉化资源的分类、识别与管理方法。接着,详细阐述了汉化工具的选择、脚本编写、资源手动调整等实践步骤,以及汉化质量测试、体验优化和项目维护更新的重要性。论文最后通过案例研究,分析了汉化中的挑战和应对策略,并预测了汉化技术未来的发展方向。整个汉化过程不仅涉及技术层面的操作,还包含了深入的理论研究和实践心得分享,对提升汉化项目的效率和质量具有指导意义。 # 关键字 Unity汉化;用户体验;国际化;资源
recommend-type

iPhone

<think>我们注意到用户意图不明确,但提到了“照片提取”和“其他功能帮助”。因此,我们需要通过搜索来获取关于iPhone照片提取的常见方法以及其他可能的功能帮助。由于用户问题比较宽泛,我们将重点放在照片提取上,因为这是明确提到的关键词。同时,我们也会考虑一些其他常用功能的帮助。首先,针对照片提取,可能涉及从iPhone导出照片、从备份中提取照片、或者从损坏的设备中恢复照片等。我们将搜索这些方面的信息。其次,关于其他功能帮助,我们可以提供一些常见问题的快速指南,如电池优化、屏幕时间管理等。根据要求,我们需要将答案组织为多个方法或步骤,并在每个步骤间换行。同时,避免使用第一人称和步骤词汇。由于
recommend-type

驾校一点通软件:提升驾驶证考试通过率

标题“驾校一点通”指向的是一款专门为学员考取驾驶证提供帮助的软件,该软件强调其辅助性质,旨在为学员提供便捷的学习方式和复习资料。从描述中可以推断出,“驾校一点通”是一个与驾驶考试相关的应用软件,这类软件一般包含驾驶理论学习、模拟考试、交通法规解释等内容。 文件标题中的“2007”这个年份标签很可能意味着软件的最初发布时间或版本更新年份,这说明了软件具有一定的历史背景和可能经过了多次更新,以适应不断变化的驾驶考试要求。 压缩包子文件的文件名称列表中,有以下几个文件类型值得关注: 1. images.dat:这个文件名表明,这是一个包含图像数据的文件,很可能包含了用于软件界面展示的图片,如各种标志、道路场景等图形。在驾照学习软件中,这类图片通常用于帮助用户认识和记忆不同交通标志、信号灯以及驾驶过程中需要注意的各种道路情况。 2. library.dat:这个文件名暗示它是一个包含了大量信息的库文件,可能包含了法规、驾驶知识、考试题库等数据。这类文件是提供给用户学习驾驶理论知识和准备科目一理论考试的重要资源。 3. 驾校一点通小型汽车专用.exe:这是一个可执行文件,是软件的主要安装程序。根据标题推测,这款软件主要是针对小型汽车驾照考试的学员设计的。通常,小型汽车(C1类驾照)需要学习包括车辆构造、基础驾驶技能、安全行车常识、交通法规等内容。 4. 使用说明.html:这个文件是软件使用说明的文档,通常以网页格式存在,用户可以通过浏览器阅读。使用说明应该会详细介绍软件的安装流程、功能介绍、如何使用软件的各种模块以及如何通过软件来帮助自己更好地准备考试。 综合以上信息,我们可以挖掘出以下几个相关知识点: - 软件类型:辅助学习软件,专门针对驾驶考试设计。 - 应用领域:主要用于帮助驾考学员准备理论和实践考试。 - 文件类型:包括图片文件(images.dat)、库文件(library.dat)、可执行文件(.exe)和网页格式的说明文件(.html)。 - 功能内容:可能包含交通法规知识学习、交通标志识别、驾驶理论学习、模拟考试、考试题库练习等功能。 - 版本信息:软件很可能最早发布于2007年,后续可能有多个版本更新。 - 用户群体:主要面向小型汽车驾照考生,即C1类驾照学员。 - 使用方式:用户需要将.exe安装文件进行安装,然后根据.html格式的使用说明来熟悉软件操作,从而利用images.dat和library.dat中的资源来辅助学习。 以上知识点为从给定文件信息中提炼出来的重点,这些内容对于了解“驾校一点通”这款软件的功能、作用、使用方法以及它的发展历史都有重要的指导意义。
recommend-type

【DFLauncher自动化教程】:简化游戏启动流程,让游戏体验更流畅

# 摘要 DFLauncher是一个功能丰富的游戏启动和管理平台,本论文将介绍其安装、基础使用、高级设置、社区互动以及插件开发等方面。通过对配置文件的解析、界面定制、自动化功能的实现、高级配置选项、安全性和性能监控的详细讨论,本文阐述了DFLauncher如何帮助用户更高效地管理和优化游戏环境。此外,本文还探讨了DFLauncher社区的资源分享、教育教程和插件开发等内容,