LINUX.ORG.RU

Вызов C++ методов в отладчике


0

1

Добрый вечер.

Есть, допустим, такие сущности:
foo.hpp:

class TFoo
{
public:
    void Bar();
};
foo.cpp:
void TFoo::Bar()
{
}
Проблема такова: если под отладчиком вызвать TFoo::Bar(), получим «No source available for TFoo::Bar()»; однако, если определить Bar непосредственно в определении класса, то все работает нормально. Проблема свойственна всем вызовам C++ методов, определенных не в том же файле, где присутствует его объявление. Пути прописаны верно; в C все вызовы в другие файлы обрабатываются корректно.

Что делать?


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.