Рейтинг:0

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

флаг eh

В системе Linux я использовал терминал для создания исполняемого файла из файла .c.

Однако теперь мне нужно добавить отладочную информацию в указанный исполняемый файл. Любой способ помочь мне здесь? Спасибо.

Рейтинг:2
флаг hr

Вам нужно будет перекомпилировать исполняемый файл с соответствующими флагами - базовым флагом компилятора для добавления символов отладки с gcc и г++ является :

   -g Производить отладочную информацию в собственном формате операционной системы.
       формат (stabs, COFF, XCOFF или DWARF). GDB может работать с этим
       отладочная информация.

Если вы используете лязг компилятору есть несколько дополнительных опций:

   -g, -gline-только-таблицы, -gmodules

Прочтите соответствующие страницы руководства (человек gcc, мужской лязг) для дополнительной информации.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.