Отладка 32-битного приложения с помощью gdb в 64-битной среде - PullRequest
9 голосов
/ 14 октября 2010

Требуется ли какой-либо конкретный шаг для отладки 32-битного приложения с 64-битным GDB в 64-битной ОС

Обычно я использую ключ -m32 для gcc, есть ли что-то подобное для GDB?

1 Ответ

7 голосов
/ 15 октября 2010

Нет: 64-битная GDB может отлаживать 32- или 64-битные процессы.

Это сообщение warning: the debug information found in "/lib/ld-2.11.1.so" does not match "/lib/ld-linux.so.2" (CRC mismatch) просто означает, что установленный вами пакет libc-debuginfo не соответствует установленному пакету libc, и что вы не сможете выполнять отладку на уровне источника в ld-linux.so.2. В большинстве случаев вы все равно не хотите ничего отлаживать в ld-linux.so.2, поэтому сообщение безвредно.

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