GDB - Как работать с таблицей без символов
У меня есть приложение, которое я хотел бы проверить, и у меня нет источников, чтобы перестроить его и создать таблицу символов, как здесь (gcc -g my_app.c
).
Когда я звоню info locals
Я получаю следующую ошибку " Нет информации о таблице символов "
Когда я работаю с Eclipse, даже когда у меня нет источников библиотеки, она может преобразовать аргументы текущей функции в arg0, arg1... argN и, если я правильно помню, также члены объектов.
Есть ли какой-нибудь способ создать пользовательскую / универсальную / стандартную таблицу символов, которая бы удовлетворяла GDB и позволяла бы мне видеть значения локальных переменных и аргументов?
1 ответ
Ответ - нет.
Локальные символы полезны только для отладки, поэтому альтернативы нет. Если они были отброшены, они ушли.