В системе Linux я использовал терминал для создания исполняемого файла .c файла.
Однако теперь мне нужно добавить отладочную информацию в указанный исполняемый файл. Есть ли способ помочь мне здесь? Спасибо.
Вам нужно будет перекомпилировать исполняемый файл с соответствующим флагом (флагами) - основной флаг компилятора для добавления символов отладки в gcc
и g++
- -g
:
-g Produce debugging information in the operating system's native
format (stabs, COFF, XCOFF, or DWARF). GDB can work with this
debugging information.
Если вы используете компилятор clang
, есть некоторые дополнительные опции:
-g, -gline-tables-only, -gmodules
Прочитайте соответствующие страницы руководства (man gcc
, man clang
) для получения дополнительной информации.