Отладка C ++ в Eclipse с файлами с таким же именем - PullRequest
2 голосов
/ 19 февраля 2011

В моем исходном дереве у меня есть несколько файлов с повторяющимися именами. На самом деле это не проблема, так как они изолированы для каждой платформы, то есть «FileReader.cpp» существует в android / и linux /, но при сборке для linux каталог android / никогда не затрагивается.

Теперь при отладке в Eclipse (в Linux) Eclipse открывает не тот файл! Не совсем уверен, как, поскольку кажется, что GDB отправляет полный путь.

Есть идеи? Я знаю, что могу обойти это, переименовав файл, но я бы не стал.

1 Ответ

4 голосов
/ 05 октября 2011

Вы, вероятно, уже разобрались с этим:)

Правильный ответ здесь http://www.eclipse.org/forums/index.php/m/636687/:

В вашей конфигурации отладки при запуске на вкладке Источник вы должны удалитьПуть поиска источника по умолчанию.А затем добавьте Абсолютный путь.Это гарантирует, что Eclipse использует абсолютные имена файлов для установки точек останова.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...