Индексатор Eclipse CDT жалуется на встроенные модули C как неразрешенные символы - PullRequest
0 голосов
/ 20 июня 2019

У меня есть проект на основе GCC C в Eclipse CDT (Oxygen).В окне «Проблемы», когда я иду, я открываю файл C в главном окне редактора, он перечисляет кучу неразрешенных ошибок символов, многие для встроенных библиотек C и C, например __func__.Если я правильно понимаю, это ошибка индексатора Eclipse, так как код компилируется и собирается нормально.Так что это просто проблема раздражения с моей настройкой Eclipse, которую я хочу удалить.Однако я не могу понять, в чем проблема.Я переиндексировал N раз, дважды проверил включения, пути компилятора / цепочки инструментов, все еще не работает.Ошибка (и) будут выглядеть следующим образом: Символ «__func__» не может быть разрешен ... Символ «__asm__ не может быть разрешен»

__ func__ - это стандарт C, __asm__ - ключевое слово GCC / GNU ..

Я попробовал кое-что отсюда: https://www.eclipse.org/forums/index.php/t/636348/

не повезло.

Кто-нибудь знает, как исправить индексатор здесь? Иногда он также не может разрешить включать пути стандартных заголовков C, дажехотя, опять же, код строится просто отлично.

...