Как запустить отладку с c - PullRequest
0 голосов
/ 29 мая 2020

Добрый день, у меня есть только файл: sample_: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, for GNU/Linux 2.2.5, not stripped

Когда я его запускаю, он дает ошибку сегментации. Я пробовал отладку с помощью gdb, но результат был: Reading symbols from sample_...(no debugging symbols found)...done.

Затем я попробовал с помощью команды file:

(gdb) file sample_ 
Reading symbols from sample_...(no debugging symbols found)...done.

У меня нет. c сам файл.

Как его отладить?

1 Ответ

0 голосов
/ 29 мая 2020

Похоже, программа не была собрана с флагами отладки. Если у вас нет исходного кода для его перекомпиляции с флагами отладки, насколько я знаю, нет способа правильно отладить его. Вы можете попробовать декомпилировать исполняемый файл, но удачи с этим

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