LINUX.ORG.RU

Отладка библиотек


0

0

Добрый день !!!

Правильно я делаю?

- запускаю gdb и загружаю file разделяемую библиотеку.

- затем устанавливаю точ. останова в и attach-у процес.

Так вот, процес останавливается. Как мне его занова пучтить я не знаю, чтобы добраться до своей точ.останова?

anonymous

После того, как происходит attach к проге, старая отлаживаемая цель забывается, в том числе и breakи. Почему Вы решили, что нужно делать именно так, непонятно. Отлаживать в gdb можно _процессы_ а не библиотеки. Если вы хотите отладить то, как работает библиотека с вашим процессом, последовательность действий должна быть такой:

Запуск или attach к процессу.

Установка break на функцию библиотеки (если процесс ее загружает, то в процессе эти функции должны быть доступны)

Продолжение работы и ожидание остановки на этом break'e.

anonymous
()
Ответ на: комментарий от anonymous

Спасибо!! попробовал на самом деле работает

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