Arduino编译ESP32项目一直报错
arduino吧
全部回复
仅看楼主
level 1
新大军阀 楼主
Arduino:1.8.13 (Windows 10), 开发板:"FireBeetle-ESP32, 80MHz, 921600"
正在编译项目...
"E:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/config" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/app_trace" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/app_update" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/asio" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/bootloader_support" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/bt" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/coap" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/console" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/driver" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/efuse" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/esp-tls" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/esp32" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/esp_adc_cal" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/esp_event" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/esp_http_client" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/esp_http_server" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/esp_https_ota" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/esp_https_server" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/esp_ringbuf" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/esp_websocket_client" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/espcoredump" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/ethernet" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/expat" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/fatfs" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/freemodbus" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/freertos" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/heap" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/idf_test" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/jsmn" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/json" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/libsodium" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/log" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/lwip" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/mbedtls" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/mdns" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/micro-ecc" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/mqtt" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/newlib" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/nghttp" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/nimble" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/nvs_flash" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/openssl" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/protobuf-c" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/protocomm" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/pthread" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/sdmmc" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/smartconfig_ack" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/soc" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/spi_flash" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/spiffs" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/tcp_transport" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/tcpip_adapter" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/ulp" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/unity" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/vfs" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/wear_levelling" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/wifi_provisioning" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/wpa_supplicant" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/xtensa-debug-module" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/esp-face" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/esp32-camera" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/esp-face" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32/tools/sdk/include/fb_gfx" -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=240000000L -DARDUINO=10813 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"firebeetle32\"" -DESP32 -DCORE_DEBUG_LEVEL=0 "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32\\cores\\esp32" "-IE:\\ruanjiananzhuang\\Arduino\\hardware\\espressif\\esp32\\variants\\firebeetle32" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_428276\\sketch\\Blink.ino.cpp" -o "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_428276\\sketch\\Blink.ino.cpp.o"
In file included from E:\ruanjiananzhuang\Arduino\hardware\espressif\esp32\cores\esp32/Arduino.h:185:0,
from C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_428276\sketch\Blink.ino.cpp:1:
E:\ruanjiananzhuang\Arduino\hardware\espressif\esp32\variants\firebeetle32/pins_arduino.h:62:22: error: redefinition of 'const uint8_t D0'
static const uint8_t D0 = 3;
^
E:\ruanjiananzhuang\Arduino\hardware\espressif\esp32\variants\firebeetle32/pins_arduino.h:33:22: note: 'const uint8_t D0' previously defined here
static const uint8_t D0 = 3;
^
E:\ruanjiananzhuang\Arduino\hardware\espressif\esp32\variants\firebeetle32/pins_arduino.h:63:22: error: redefinition of 'const uint8_t D1'
static const uint8_t D1 = 1;
^
E:\ruanjiananzhuang\Arduino\hardware\espressif\esp32\variants\firebeetle32/pins_arduino.h:34:22: note: 'const uint8_t D1' previously defined here
static const uint8_t D1 = 1;
^
E:\ruanjiananzhuang\Arduino\hardware\espressif\esp32\variants\firebeetle32/pins_arduino.h:64:22: error: redefinition of 'const uint8_t D2'
static const uint8_t D2 = 25;
^
E:\ruanjiananzhuang\Arduino\hardware\espressif\esp32\variants\firebeetle32/pins_arduino.h:35:22: note: 'const uint8_t D2' previously defined here
static const uint8_t D2 = 25;
^
E:\ruanjiananzhuang\Arduino\hardware\espressif\esp32\variants\firebeetle32/pins_arduino.h:65:22: error: redefinition of 'const uint8_t D3'
static const uint8_t D3 = 26;
^
E:\ruanjiananzhuang\Arduino\hardware\espressif\esp32\variants\firebeetle32/pins_arduino.h:36:22: note: 'const uint8_t D3' previously defined here
static const uint8_t D3 = 26;
^
E:\ruanjiananzhuang\Arduino\hardware\espressif\esp32\variants\firebeetle32/pins_arduino.h:66:22: error: redefinition of 'const uint8_t D4'
static const uint8_t D4 = 27;
^
E:\ruanjiananzhuang\Arduino\hardware\espressif\esp32\variants\firebeetle32/pins_arduino.h:37:22: note: 'const uint8_t D4' previously defined here
static const uint8_t D4 = 27;
^
E:\ruanjiananzhuang\Arduino\hardware\espressif\esp32\variants\firebeetle32/pins_arduino.h:67:22: error: redefinition of 'const uint8_t D5'
static const uint8_t D5 = 9;
^
E:\ruanjiananzhuang\Arduino\hardware\espressif\esp32\variants\firebeetle32/pins_arduino.h:38:22: note: 'const uint8_t D5' previously defined here
static const uint8_t D5 = 9;
^
E:\ruanjiananzhuang\Arduino\hardware\espressif\esp32\variants\firebeetle32/pins_arduino.h:68:22: error: redefinition of 'const uint8_t D6'
static const uint8_t D6 = 10;
^
E:\ruanjiananzhuang\Arduino\hardware\espressif\esp32\variants\firebeetle32/pins_arduino.h:39:22: note: 'const uint8_t D6' previously defined here
static const uint8_t D6 = 10;
^
E:\ruanjiananzhuang\Arduino\hardware\espressif\esp32\variants\firebeetle32/pins_arduino.h:69:22: error: redefinition of 'const uint8_t D7'
static const uint8_t D7 = 13;
^
E:\ruanjiananzhuang\Arduino\hardware\espressif\esp32\variants\firebeetle32/pins_arduino.h:40:22: note: 'const uint8_t D7' previously defined here
static const uint8_t D7 = 13;
^
E:\ruanjiananzhuang\Arduino\hardware\espressif\esp32\variants\firebeetle32/pins_arduino.h:70:22: error: redefinition of 'const uint8_t D8'
static const uint8_t D8 = 5;
^
E:\ruanjiananzhuang\Arduino\hardware\espressif\esp32\variants\firebeetle32/pins_arduino.h:41:22: note: 'const uint8_t D8' previously defined here
static const uint8_t D8 = 5;
^
E:\ruanjiananzhuang\Arduino\hardware\espressif\esp32\variants\firebeetle32/pins_arduino.h:71:22: error: redefinition of 'const uint8_t D9'
static const uint8_t D9 = 2;
^
E:\ruanjiananzhuang\Arduino\hardware\espressif\esp32\variants\firebeetle32/pins_arduino.h:42:22: note: 'const uint8_t D9' previously defined here
static const uint8_t D9 = 2;
^
exit status 1
为开发板 FireBeetle-ESP32 编译时出错。
2020年12月06日 09点12分 1
level 1
这个问题吧比较严重
2021年09月07日 13点09分 2
1