Иерархия вызовов Eclipse для CDT работает не полностью

Иерархия вызовов затмения для CDT не показывает все вызовы функций для некоторых из моих функций. Весь мой источник находится в папке проекта. Я попытался добавить местоположения в project->properties->C/C++ General->Paths and Symbols и перестроил индекс, но это не сработало. Например, одна функция вызывается пару раз из некоторого библиотечного кода. Это не виртуальная функция или что-то еще, и использование ctrl-click работает. Проект тоже хорошо компилируется.

Если что-нибудь, может кто-нибудь сказать мне, где искать, чтобы устранить это? Возможно, я не создал проект правильно, и он не знает, что все файлы принадлежат одному и тому же проекту. Я знаю, что есть несколько способов импортировать / создать проект C++, и, возможно, я сделал это неправильно. Или, может быть, мне нужно удалить файл intellisense, чтобы перестроить индексатор.

1 ответ

В прошлом у меня была какая-то аналогичная проблема со старыми версиями Eclipse. Я думаю, что это, вероятно, решило себя, когда я обновил это (я застрял с Индиго довольно долгое время, я думаю, что Юнона или Луна сделали это лучше для меня). Извините за очевидный ответ, но если это еще не сделано, попробуйте последние версии.

Другие вопросы по тегам