Garmin
Member
Замучила меня сумасшедшая подсветка ошибок в Eclipse.
Подсвечиваются несуществующие ошибки.
Проверка текста не видит enum определения в [HASHTAG]#include[/HASHTAG] файлах: "Symbol could not be resolved".
Перерыл гугл по этой ошибке - в основном указания на обновление индексов, у меня не помогает.
В путях папка с файлами подключена. Project->Properties->C/C++ General->Path and symbols->GNU C = "C:\Espressif\ESP8266_SDK\include\".
Вот пример:
В начале файла есть строчка [inline][HASHTAG]#include[/HASHTAG] "driver/user_interface.h"[/inline], где определен enum:
По F3 определение вызывается, компиляция проходит без ошибок.
Глюк в самом Eclipse. Могу конечно отключить проверку этой ошибки, но есть упорное желание настроить правильно.
Работаю под Windows, UDK.
Кто-нибудь знает, где у Эклипса собака порылась?
Подсвечиваются несуществующие ошибки.
Проверка текста не видит enum определения в [HASHTAG]#include[/HASHTAG] файлах: "Symbol could not be resolved".
Перерыл гугл по этой ошибке - в основном указания на обновление индексов, у меня не помогает.
В путях папка с файлами подключена. Project->Properties->C/C++ General->Path and symbols->GNU C = "C:\Espressif\ESP8266_SDK\include\".
Вот пример:
В начале файла есть строчка [inline][HASHTAG]#include[/HASHTAG] "driver/user_interface.h"[/inline], где определен enum:
Код:
enum
{
EVENT_STAMODE_CONNECTED = 0,
EVENT_STAMODE_DISCONNECTED,
EVENT_STAMODE_AUTHMODE_CHANGE,
EVENT_STAMODE_GOT_IP,
EVENT_STAMODE_DHCP_TIMEOUT,
EVENT_SOFTAPMODE_STACONNECTED,
EVENT_SOFTAPMODE_STADISCONNECTED,
EVENT_SOFTAPMODE_PROBEREQRECVED,
EVENT_MAX
};
Глюк в самом Eclipse. Могу конечно отключить проверку этой ошибки, но есть упорное желание настроить правильно.
Работаю под Windows, UDK.
Кто-нибудь знает, где у Эклипса собака порылась?