Как использовать GDB для отладки ошибки выполнения?

Когда я получаю./tata, я получаю ошибку сегментации.(Ядро сброшено). Итак, я решил, что мне нужно отладить ошибку, но я не смог понять, где находится строка ошибок. Поэтому мне нужны руководящие указания от опытных ребят, чтобы направлять меня.. Спасибо..

введите описание изображения здесь

1 ответ

GDB хорош для отладки программ, имеющих отладочную информацию. Я не знаю, что такое тата. Если вы компилируете его самостоятельно, вы должны указать компилятору и / или компоновщику включить отладочную информацию в исполняемый файл. В противном случае исполняемый файл не имеет никаких знаний о "строках". Если у вас нет доступа к исходному коду tata, не повезло.

Другие вопросы по тегам